Convert WAV to AIFF

Converting WAV to AIFF changes the wrapper and not the recording: both formats hold uncompressed PCM, and AIFF is the version Apple’s audio tooling grew up around. The file stays roughly the same size, comes out as 16-bit PCM, and is assembled inside your browser rather than on a server.

  • Where it runs In your browser. The file is never uploaded.
  • Lossless Nothing is discarded. The AIFF holds exactly what the WAV held.
  • File size limit Up to 100 MB per file, free, without an account.

Up to 100 files at once. Mixed formats are fine.

The same samples, written backwards

WAV is Microsoft’s RIFF format and stores its multi-byte numbers little-endian, lowest byte first. AIFF is Apple’s IFF format and stores them big-endian, highest byte first. Both wrap uncompressed PCM audio and both describe it with a chunk holding the channel count, the sample rate and the bit depth. Everything else about them is the same idea expressed by two companies who were not talking to each other in the late 1980s.

So this conversion is arithmetic rather than encoding. Each sample is written out with its bytes in the opposite order and a new header is built around the result. Nothing is analysed and nothing is judged. A 16-bit source therefore comes out the same length as it went in, to within a few dozen bytes of header; a 24-bit one comes out at two thirds the size, because the samples are rewritten at 16 bits.

Why an Apple workflow asks for AIFF in the first place

AIFF dates from 1988 and became the uncompressed format Mac audio software assumed. Logic Pro, the sampler formats that preceded it, Sound Designer, and the CD-authoring tools that produced Red Book discs all treated AIFF as the native thing and WAV as the import. Studios wrote house standards around that and the standards outlived the reason.

Today the requirement almost never comes from the application. Current Logic opens a WAV without comment. It comes from a template somebody set up years ago, a delivery specification, a hardware sampler that only ever learned one format, or a library or mastering house that asked for AIFF on the order form. That is a real requirement even when it is not a technical one, and satisfying it is what this page is for.

The 80-bit number that makes AIFF awkward to write

AIFF stores its sample rate in a type no current language has: an 80-bit IEEE 754 extended float, with a sign bit, a 15-bit exponent biased by 16,383, and a 64-bit significand whose leading bit is written out explicitly rather than implied. It is the single reason most people reach for a library to produce an AIFF at all.

It is also the reason this conversion needs no extra download. The sample rates that actually occur — 44,100, 48,000, 8,000 — are represented exactly by that encoding, so the header can be assembled with a few lines of arithmetic instead of a codec. The audio itself never passes through a compressor in either direction.

Eight-bit audio is the one case where the values change

There is a single genuine incompatibility between the two formats below the byte-order level, and it catches people writing their own converters. WAV stores 8-bit samples as unsigned values from 0 to 255; AIFF stores them signed, from −128 to 127. A single byte has no order to reverse, so copying it across unchanged looks correct and produces loud static.

Handled here by shifting the values rather than the bytes. It matters for old game audio, telephony captures and archived 8-bit material, and for nothing else — every recording made this century is 16-bit or deeper and the question never arises.

The output is 16-bit, whatever the WAV was

The PCM written here is 16 bits per sample. If your WAV was 16-bit — CD rips, most exports, most recorders in their default mode — the conversion changes nothing at all about the audio. If it was 24-bit, those extra eight bits per sample are not carried through, and you should know that before it becomes a surprise in a session.

For a delivery file destined for a CD, a sampler or a library submission, 16-bit is the target anyway and this is the correct output. For a working master in a 24-bit session, convert to FLAC instead — it keeps the depth the source had, compresses to about half the size, and Logic and every other current DAW reads it.

What lives in a WAV besides the audio, and does not come across

A WAV is a container of chunks and only one of them is the audio. Recorders and editors write others: an INFO block with a title or a date, cue points and region markers, and in broadcast and post-production a Broadcast Wave chunk carrying the timecode that lets a file be dropped back onto a timeline at the right frame.

The conversion rebuilds the container around the samples, so none of that survives. For music and general audio it is nothing to worry about; for post-production it can be the most valuable thing in the file. If a WAV carries timecode you rely on, keep it and treat the AIFF as an additional deliverable rather than a replacement.

AIFF, and why this is not AIFF-C

There are two files with this extension in circulation. Plain AIFF is uncompressed, which is what everything means by AIFF and what this page produces. AIFF-C, sometimes seen as .aifc, is a later variant that allows compressed data inside the same structure, and its contents can be anything from mildly compressed to a codec the receiving program has never heard of.

The distinction is why an AIFF is a safe delivery format and an AIFF-C is not. When a specification says AIFF it means the uncompressed one, and a file that opens in one program and fails in another is usually AIFF-C in disguise. Nothing here will produce one.

Choosing between WAV and AIFF when both are accepted

Where nothing forces the decision, the tiebreakers are practical rather than technical. WAV has broader support outside the Mac world, and anything you might hand to Windows software, a web tool or a transcription service will take it first. AIFF has slightly better metadata conventions in Apple software, and it is what a Mac-centred studio expects to receive.

Neither has an audio advantage, so a workflow that is entirely inside Logic can reasonably standardise on AIFF and one that crosses platforms should standardise on WAV. What is not worth doing is converting back and forth repeatedly to keep both — the files are identical in content and each copy is another 10 MB a minute.

Session folders, and the ten-minute ceiling

Drop up to a hundred WAVs and each becomes its own AIFF, returned together as a ZIP. The conversion is byte manipulation rather than encoding, so a batch of stems finishes quickly and the browser is doing arithmetic rather than analysis.

The per-file ceiling is 100 MB, which uncompressed works out at a little under ten minutes of stereo. Stems, takes and songs sit comfortably inside it; a full concert recording or a long interview does not, and those need splitting in an editor first or converting with a desktop tool.

How to turn a WAV into an AIFF

  1. Drop your WAV files onto this page, or click to choose them.
  2. Each is rewritten as big-endian PCM with an AIFF header, in your browser.
  3. Download the AIFF, or take the batch as a ZIP.

WAV against AIFF: two containers, one set of samples

WAV compared with AIFF
WAVAIFF
Full nameWaveform AudioAudio Interchange File Format
File extension.wav, .wave.aiff, .aif
Media typeaudio/wavaudio/aiff
CompressionUncompressedUncompressed
First published19911988
Published byMicrosoftApple
SpecificationRIFF WAVE
LicensingPublished, not standardisedPublished, not standardised
Standing todayCurrentCurrent
Bit depth3232
Audio channelsup to 65,535up to 8
Opens in a browserEvery browserSome browsers
Considered insteadFLACFLAC

What is lost

WAV defines up to 65535 audio channels and AIFF up to 8. A surround mix is folded down rather than carried across.

What survives

Nothing is discarded. WAV and AIFF both store their content losslessly, so the conversion is a change of packaging rather than a change of quality, and it can be repeated without accumulating damage.

document properties can cross over — both WAV and AIFF have somewhere to store it.

Opening the result

Only some browsers read AIFF. It is the less portable of the two, so it is worth being sure the program at the other end accepts it before sending one.

AIFF is a container rather than a single format. What actually plays is the codec inside it — usually PCM — which is why two files with the same extension can behave differently on the same device.

Audacity and Adobe Audition read both WAV and AIFF, so there is a way to check the result against the original without a second tool.

What each format is for

WAV is Microsoft's format, published in 1991. It records 32 bits per channel.

AIFF comes from Apple and dates from 1988. Logic Pro, Audacity and Adobe Audition all read it.

WAV to AIFF: questions from a Mac workflow

Does AIFF sound different from WAV?

No. Both hold uncompressed PCM samples and the samples are the same ones. The two formats disagree about byte order and about the shape of the header, not about the audio, so a converted file is the same recording with a different envelope around it and the same size on disk.

What bit depth and sample rate do I get?

16-bit, at the sample rate of the source — 44,100 Hz for most material, 48,000 for audio taken from video. The 16-bit part is worth noting if you started from a 24-bit WAV, because that depth is not carried through here. If 24-bit matters for the session, FLAC keeps it and Logic reads FLAC.

Why does Logic Pro prefer AIFF?

History rather than merit. AIFF is Apple’s own uncompressed format, standardised in 1988, and Mac audio tooling grew up around it — Logic, older Sound Designer and sampler formats, CD-authoring applications. Current versions of Logic read WAV perfectly well; the requirement usually comes from a template, a house standard or a piece of hardware, not from the application.

Will the file be smaller than the WAV?

No, and it should not be. Neither format compresses, so both cost about 10 MB per minute of CD-quality stereo. From a 16-bit WAV the difference is a few dozen bytes of header; from a 24-bit WAV the AIFF is two thirds the size, because it is written at 16 bits. If size is the problem, FLAC is the lossless answer and it halves it.

Do cue markers and Broadcast Wave timecode survive?

No. The conversion reads the audio and builds a new container around it, so anything that lived in extra RIFF chunks — cue points, region markers, an INFO block, a Broadcast Wave timecode chunk — is not carried across. If a post-production workflow depends on that timecode, keep the original WAV alongside the AIFF.

Is the audio sent anywhere?

No. The samples are decoded and the AIFF header assembled inside the browser tab, with no server involved at any stage. Files are capped at 100 MB each, which is a little under ten minutes of stereo, and a hundred can be dropped at once.

More about these formats