Initializing... drag & drop files here
Supports: AIF, AIFF
AIFF (Audio Interchange File Format) is Apple's uncompressed PCM container, introduced in 1988 and built on Electronic Arts' IFF chunk model. The audio inside is bit-perfect — at CD quality (16-bit, 44.1 kHz, stereo) the bitrate is 1411 kbps, which works out to roughly 10 MB per minute. A 60-minute master is about 600 MB; a multi-track Logic Pro stems folder can easily exceed 5 GB. Common reasons to shrink AIFF without leaving the format:
| Mode | What it does | Best when |
|---|---|---|
| Quality Preset | One-click setting from Highest → Lowest | You want a fast result without picking numbers |
| File Size Percentage | Output = N % of input (default 80%) | You want predictable shrinkage across many files |
| Specific File Size | Output ≤ X MB or KB | You're hitting an exact cap (Gmail 25 MB, Discord 8 MB) |
| Constant Bitrate (CBR) | Fixed bits-per-second across the file | Predictable file size for streaming or broadcast |
| Variable Bitrate (VBR) | More bits in complex passages, fewer in silence | Better quality per byte than CBR at same average |
| Custom Bitrate | Type any kbps target | You know the exact bitrate the destination expects |
| PCM codec | Bytes per sample | Use case |
|---|---|---|
| PCM 16-bit Big Endian (default) | 2 bytes | Classic AIFF, CD-quality, Logic Pro / GarageBand sessions |
| PCM 16-bit Little Endian | 2 bytes | AIFF-C "sowt" variant for tools that write WAV-style PCM inside AIFF |
| PCM A-law | 1 byte | 8-bit logarithmic compander, telephony archives (Europe, ITU-T G.711) |
| PCM mu-law | 1 byte | 8-bit logarithmic compander, telephony archives (US, Japan, ITU-T G.711) |
A-law and mu-law inside AIFF-C halve the byte count vs 16-bit PCM at the cost of dynamic range — fine for archived voice, not for music.
| Property | AIFF | WAV | FLAC |
|---|---|---|---|
| Compression | Uncompressed PCM | Uncompressed PCM | Lossless compressed |
| Container origin | Apple IFF (1988) | Microsoft RIFF (1991) | Xiph.Org (2001) |
| Native PCM byte order | Big-endian | Little-endian | Endian-agnostic |
| 4-min CD-quality file | ~40 MB | ~40 MB | ~20-25 MB |
| Native DAW | Logic Pro, GarageBand, Pro Tools | Reaper, Cubase, FL Studio | Audacity, foobar2000 |
| Audio quality | Bit-perfect | Bit-perfect (identical samples) | Bit-perfect after decode |
| Edit-friendly | Yes | Yes | Decode required first |
Inside the PCM family, the practical levers are bit depth (24-bit → 16-bit halves size), sample rate (96 kHz → 44.1 kHz cuts roughly 54%), channels (stereo → mono halves size), and trim. Stacking these on a 24-bit/96 kHz/stereo master down to 16-bit/44.1 kHz/mono yields about an 8× reduction while staying uncompressed. AIFF-C with A-law or mu-law cuts another 2× on voice content. For larger reductions, use AIFF to FLAC (lossless, ~50% smaller) or AIFF to MP3 (lossy, 8-15× smaller).
Yes, but the compression here changes audio parameters rather than applying lossless math. Lowering bit depth from 24 to 16 with proper dither, or sample rate from 96 kHz to 44.1 kHz, drops file size with only audible loss above the new Nyquist limit. Folding stereo to mono halves size when the source is already mono content (interviews, voiceover). Trimming silence at the head and tail removes bytes without quality change. The output is still uncompressed PCM, just smaller.
Standard 16-bit big-endian AIFF is always constant bitrate by definition (each sample is the same size). The CBR/VBR controls in the compression panel apply when you target an exact size or bitrate and the tool re-renders the audio. For pure PCM AIFF, file size scales linearly with bit depth × sample rate × channels × duration, which is why downsampling and channel reduction are the most direct shrink levers.
Yes, as long as the output stays standard 16-bit or 24-bit big-endian PCM. Logic, GarageBand, and Pro Tools open native AIFF without any extra step. The AIFF-C variants (16-bit little-endian "sowt", PCM A-law, PCM mu-law) also open in Logic, but a few older third-party AU plugins and Apple Loop libraries expect classic 16-bit big-endian — keep that as default unless you have a specific reason to switch.
Standard AIFF stores marker, instrument, and musical metadata in dedicated chunks. The compressor preserves these chunks when the output is also AIFF. If you change codec to AIFF-C with A-law or mu-law, the audio data is rewritten and any marker timestamps remain valid relative to the new sample rate. Re-importing into Logic Pro keeps tempo and key tags intact.
Yes. Use the trim section to enter a start time and duration. Both fields accept seconds (12.5) or HH:MM:SS.sss format (00:01:30.500). Useful for pulling a single track from a multi-song concert AIFF or extracting one take from a long tracking session before delivering as a smaller AIFF.
AIFC (also written AIFF-C) is the compressed extension Apple added in 1991. It uses the same IFF container but carries codec-tagged audio: A-law, mu-law, or other compression types. The compress AIFC tool starts from those compressed variants; this tool starts from classic uncompressed AIFF. The output options overlap because both can produce AIFF or AIFF-C depending on which codec you pick.
Bit depth and sample rate both multiply the byte count. 24-bit is 1.5× the size of 16-bit. 96 kHz is about 2.18× the size of 44.1 kHz. Combined, a 24-bit/96 kHz stereo AIFF is roughly 3.3× the size of a 16-bit/44.1 kHz stereo AIFF — about 33 MB per minute vs 10 MB per minute. Studio masters benefit from the headroom; deliverables to listeners rarely do.
Files process in your browser session — there's no sign-up, no watermark, and no permanent server-side storage. Batch upload an entire stems folder and the compressor handles each file in parallel before packaging the output as individual downloads or a single ZIP.