Convert AIFF to MP3

Convert AIFF and AIF audio to MP3 in your browser at 320, 256 or 192 kbps. Free and private, with no upload and no size limit.

🌐 Español

Drop your file here (.aiff, .aif)

🔒 Private by design: your files are processed locally in your browser and never uploaded to any server.

AIFF, IFF and Apple’s 1988 answer to the sample file

AIFF is older than most people assume. Apple published it in 1988, three years before Microsoft and IBM defined WAV, and did not invent the structure from scratch: it borrowed Electronic Arts’ Interchange File Format, the chunked layout the Amiga world had standardised on. That heritage is visible if you ever open an AIFF in a hex editor, where the file opens with a FORM chunk containing a COMM chunk describing the audio and an SSND chunk holding the samples.

For thirty years it has been the uncompressed format on the Mac side of the fence. Logic Pro and GarageBand bounce to it, QuickTime writes it, sound-effect libraries built for Mac studios ship in it, and CD-ripping software written for classic Mac OS filled hard drives with it. If an AIFF has arrived in your files, a Mac almost certainly made it.

Being uncompressed means the audio is stored exactly as it was captured, with no perceptual coding anywhere in the chain, and it means the file is large. A three-minute stereo track at CD resolution occupies roughly 30 MB. That is fine while the file is a working master and awkward the moment it needs to be emailed, uploaded to a review portal, or carried on a phone.

Big-endian samples, sowt and the AIFF-C variant

Here is the genuine technical difference between AIFF and WAV, and it is one you will never notice. AIFF stores its sample values big-endian, most significant byte first, because it was designed for the Motorola 68000 processors in Macs of the period. WAV stores them little-endian for Intel’s benefit. The same audio, the same numbers, written in the opposite byte order.

Apple’s own move to Intel processors made that inconvenient, which is why so many Mac-authored files are actually AIFF-C using the sowt identifier: the word “twos”, as in two’s complement, spelled backwards, which is a joke about byte order that has now outlived several processor architectures. It means little-endian samples in an AIFF container.

None of this reaches you. FFmpeg reads the header, works out the byte order and the encoding, and hands the decoder a normalised signal. The reason it is worth knowing is that files described as AIFF-C sometimes alarm people into thinking they are compressed and lossy. Usually they are neither.

Turning an AIFF bounce into an MP3

  1. Drop your .aiff or .aif file onto the box above, or click Choose a file to pick it from your device.
  2. Set the MP3 bitrate. It opens on 320 kbps (highest quality), the top of the three rungs offered here, so step down only when file size matters more than headroom.
  3. Click Convert AIFF to MP3. A progress bar with a Cancel button replaces the button while FFmpeg encodes.
  4. Download the MP3. It keeps your original name with the extension swapped, so mix-v7.aiff comes back as mix-v7.mp3.

The 320 kbps default from an uncompressed source

The ladder on this page runs 320, 256 and 192, and it opens on the highest rung. Coming from uncompressed audio the encoder has the full recording in front of it rather than what a previous encoder left behind, so the extra bits genuinely go somewhere. Read that as a reason to be generous rather than as a rule, because it is the ladder that decides where a page opens: the WAV converter is fed uncompressed audio too and opens on 192, from a lower ladder of 320, 192 and 128.

256 kbps (great quality, smaller) is the sensible step down when you are converting a lot of material or when the destination has limited storage. In a direct comparison it takes attention and decent headphones to separate it from 320. 192 kbps (smallest file) belongs to rough mixes, reference bounces, spoken word and demos, where the file is going to be listened to once on a phone speaker and then deleted.

Whichever rung you choose, it becomes a single bitrate argument to libmp3lame. Nothing else in the chain touches the audio: no normalisation, no filtering, no sample-rate games beyond what MP3 itself requires.

AIFF next to WAV, and which one you actually have

In everyday use the two formats are interchangeable, and the choice usually came down to which application wrote the file rather than to any decision you made. Both store linear PCM, both are bounded by 32-bit chunk size fields so neither suits a multi-gigabyte recording, and both are what an editor or a sampler wants to see.

AIFF does have one charming oddity: the sample rate in the COMM chunk is stored as an 80-bit extended-precision floating point number, a format from the Motorola maths coprocessors of the era that almost nothing else in computing still uses. It has caused decades of small bugs in third-party readers and never once mattered to a listener.

If the file you have is a WAV rather than an AIFF, WAV to MP3 handles it, though that page opens on 192 kbps from a 320, 192 and 128 ladder rather than the 320, 256 and 192 one here. Broader comparisons across the whole set live in the audio converter and editing tools guide.

Loop points, markers and the metadata left behind

AIFF carries structures MP3 has no place for. Marker chunks store named positions in the file, and instrument chunks store sustain and release loop points that hardware and software samplers read when they load a sound. Attached artwork, which FFmpeg surfaces as a video stream, is dropped by the -vn flag this converter passes before encoding.

So the MP3 is a listening copy and only that. Keep the AIFF whenever the file is a master, a sampler instrument or anything that will be edited again, and hand out the MP3. If the copy needs shortening after the fact, Cut MP3 trims it without a second encode, and the editing pages on the audio tools hub take the MP3 from there.

Frequently asked questions

Is there any difference between a .aiff and a .aif file?

None that affects the conversion. The three-letter form is a leftover from the days when Mac software had to interoperate with systems that only allowed short extensions, and both name the same container. The module hands either one to FFmpeg under a single AIFF filename, so the demuxer never sees a difference.

My file is AIFF-C. Will it still convert?

Yes. AIFF-C is the 1991 extension that let the container hold compressed audio as well as plain PCM, and FFmpeg reads the compression identifier out of the header and decodes accordingly. The common case is the sowt identifier, which is not compression at all but little-endian samples, and it converts exactly like a standard AIFF.

My sampler's loop points disappeared after converting. Where did they go?

They were never going to survive. AIFF can store markers and instrument loop data in dedicated chunks that samplers read when they load a file, and MP3 has no equivalent structure. If the loop points are the valuable part, keep the AIFF for the sampler and treat the MP3 purely as a listening copy.

Why is the highest bitrate preselected here instead of the middle one?

It is a choice about the ladder on this page rather than a rule about the source. The three rungs here are 320, 256 and 192, so even the smallest of them is a generous bitrate, and starting at the top means an uncompressed master is not quietly downgraded on its first conversion. The FLAC converter offers the same three rungs and opens on 320 as well. Being uncompressed is not on its own what sets a default, though, since the WAV page takes uncompressed audio too and opens on 192 from a ladder of 320, 192 and 128.

Can I convert a long AIFF recording of a whole set or lecture?

Nothing here imposes a length limit, but uncompressed audio is bulky and both the source and the finished MP3 occupy your device's memory at once during the run. Multi-hour files are the case where a laptop succeeds and a phone runs out of room, so split a long recording first if you hit that wall.

Related tools