The Short Answer
- Recording & mixing: WAV (24-bit / 48 kHz or higher)
- Archiving: FLAC (lossless, half the size of WAV)
- Distribution: FLAC or WAV (let the platform transcode)
- DJ sets: WAV or FLAC (never MP3 for club play)
- Sharing demos: MP3 320 kbps
- Streaming uploads: FLAC preferred, WAV accepted
Now let's understand why.
Lossless vs Lossy: The Fundamental Split
Every audio format falls into one of two categories:
Lossless formats preserve every sample of the original recording. When you decode a lossless file, you get bit-for-bit identical audio to what went in.
Lossy formats discard audio data that psychoacoustic models predict humans won't notice. The discarded data is gone forever — you can't get it back.
| Category | Formats | Quality Loss | File Size |
|---|---|---|---|
| Uncompressed | WAV, AIFF | None | Largest |
| Lossless compressed | FLAC, ALAC | None | ~50-60% of WAV |
| Lossy compressed | MP3, AAC, OGG | Yes | ~10-20% of WAV |
Rule of thumb: Work in lossless. Only convert to lossy as the very last step, for the specific delivery format required.
Format Deep Dive
WAV (Waveform Audio File Format)
Best for: Recording, mixing, mastering, delivery to platforms
WAV is the universal standard for professional audio. Every DAW, plugin, and audio device supports it. It's uncompressed PCM audio with a simple header.
| Spec | Details |
|---|---|
| Compression | None (uncompressed PCM) |
| Quality | Perfect — bit-for-bit original |
| Max bit depth | 32-bit float |
| Max sample rate | No practical limit |
| Metadata | Limited (BWF extension adds more) |
| File size | ~10 MB per stereo minute at 44.1/16 |
| Compatibility | Universal |
Pros:
- Zero compatibility issues anywhere
- No encoding/decoding overhead
- Supports 32-bit float (essential for mixing)
Cons:
- Large file sizes (a 4-minute song at 24/48 is ~55 MB)
- Poor metadata support (no album art, limited tags)
FLAC (Free Lossless Audio Codec)
Best for: Archiving, distribution, DJ libraries, sharing masters
FLAC compresses audio by 40-60% without losing a single bit of quality. It's like ZIP for audio, but better — designed specifically for audio data patterns.
| Spec | Details |
|---|---|
| Compression | Lossless (~40-60% size reduction) |
| Quality | Perfect — bit-for-bit identical to source |
| Max bit depth | 32-bit integer |
| Max sample rate | 655.35 kHz |
| Metadata | Excellent (Vorbis comments, album art) |
| File size | ~6 MB per stereo minute at 44.1/16 |
| Compatibility | Very good (some older hardware lacks support) |
Pros:
- Half the size of WAV, zero quality loss
- Excellent metadata support
- Open source, patent-free
- Preferred by audiophile platforms (Bandcamp, Qobuz)
Cons:
- Not supported by all DAWs for recording/editing (use WAV for sessions)
- Encoding/decoding uses CPU (negligible on modern hardware)
- Pro Tools has limited FLAC support
AIFF (Audio Interchange File Format)
Best for: Apple ecosystem, Logic Pro users
AIFF is Apple's answer to WAV. Functionally identical quality-wise, with slightly better metadata support.
| Spec | Details |
|---|---|
| Compression | None (uncompressed PCM) |
| Quality | Perfect |
| Metadata | Better than WAV (supports ID3 tags) |
| File size | Same as WAV |
| Compatibility | Excellent on Mac, good elsewhere |
When to choose AIFF over WAV: If you're in the Apple ecosystem and want embedded metadata. Otherwise, WAV is more universally compatible.
MP3 (MPEG Audio Layer III)
Best for: Demos, previews, file sharing, podcasts, background music
MP3 is the most widely recognized audio format in the world. It's lossy — it permanently removes audio data — but at 320 kbps, the loss is difficult to hear on most playback systems.
| Spec | Details |
|---|---|
| Compression | Lossy (psychoacoustic model) |
| Quality | Good at 320 kbps, noticeable loss at 128 kbps |
| Bitrate range | 32-320 kbps |
| Metadata | Excellent (ID3v2 tags, album art) |
| File size | ~1 MB per minute at 128 kbps, ~2.5 MB at 320 kbps |
| Compatibility | Universal |
Bitrate matters:
- 320 kbps: Near-transparent for most listeners
- 256 kbps: Good quality, slight loss on critical listening
- 192 kbps: Acceptable for speech/podcasts
- 128 kbps: Audible artifacts, avoid for music
Never do this: Convert from one MP3 to another MP3. Each encode permanently removes more data. Always convert from a lossless source.
AAC (Advanced Audio Coding)
Best for: Apple Music delivery, iTunes, mobile streaming
AAC is technically superior to MP3 — it achieves better quality at the same bitrate. It's the default format for Apple's ecosystem.
| Spec | Details |
|---|---|
| Compression | Lossy (more advanced than MP3) |
| Quality | Better than MP3 at same bitrate |
| Metadata | Excellent |
| File size | Similar to MP3 |
| Compatibility | Good (Apple, Android, most modern players) |
AAC at 256 kbps (Apple Music's standard) is perceptually equivalent to MP3 at 320 kbps for most content.
OGG Vorbis
Best for: Game audio, Spotify delivery, open-source projects
OGG Vorbis is an open-source lossy codec used by Spotify internally and popular in game development.
| Spec | Details |
|---|---|
| Compression | Lossy |
| Quality | Comparable to AAC |
| Metadata | Good (Vorbis comments) |
| Compatibility | Limited (not all hardware supports it) |
Most producers won't need to export OGG directly — platforms that use it (like Spotify) handle the conversion from your uploaded WAV/FLAC.
Which Format for Which Stage?
Recording & Tracking
Use: WAV, 24-bit, 48 kHz (or higher)
Always record in the highest quality your interface supports. Storage is cheap. You can never add quality back later.
Why 24-bit? It gives you 144 dB of dynamic range vs 96 dB for 16-bit. This extra headroom means you can record at conservative levels (avoiding clipping) without losing resolution.
Why 48 kHz? It captures frequencies up to 24 kHz (vs 22.05 kHz at 44.1 kHz) and gives your plugins more data to work with. If you're working on video projects, 48 kHz is the standard.
Mixing
Use: WAV, 32-bit float, session sample rate
Your DAW's internal processing is 32-bit or 64-bit float regardless of your source file format. Bouncing stems or session files as 32-bit float preserves the full internal resolution.
Mastering
Use: WAV, 24-bit, session sample rate (for delivery to mastering engineer)
Deliver your mix to the mastering engineer as a WAV file at the session's native sample rate and bit depth. Don't dither or convert — let the mastering engineer handle the final conversion.
Distribution
Use: FLAC or WAV, 16-bit / 44.1 kHz (final master)
The final distribution master is typically 16-bit / 44.1 kHz (CD quality). Your mastering engineer will provide this. Upload FLAC when the platform accepts it; WAV when it doesn't.
DJ Libraries
Use: WAV or FLAC exclusively
For club play, lossy formats are not acceptable. The artifacts become audible on large sound systems, especially in the high frequencies. FLAC is ideal — lossless quality with manageable file sizes.
Never DJ with MP3s at a professional gig. Even at 320 kbps, MP3 artifacts compound through a club PA system. The transients suffer, the highs sound metallic, and the low end loses definition.
File Size Comparison
For a 4-minute stereo track:
| Format | Settings | File Size |
|---|---|---|
| WAV | 16-bit / 44.1 kHz | ~40 MB |
| WAV | 24-bit / 48 kHz | ~66 MB |
| WAV | 32-bit float / 96 kHz | ~176 MB |
| FLAC | 16-bit / 44.1 kHz | ~22 MB |
| FLAC | 24-bit / 48 kHz | ~38 MB |
| MP3 | 320 kbps | ~9.2 MB |
| MP3 | 192 kbps | ~5.5 MB |
| AAC | 256 kbps | ~7.3 MB |
Quick Decision Guide
"I need to send a demo to a label" → MP3 320 kbps
"I need to upload my album to DistroKid" → WAV 16-bit / 44.1 kHz
"I need to archive my session stems" → FLAC 24-bit / session sample rate
"I need files for a DJ set" → WAV or FLAC
"I need to upload to Bandcamp" → FLAC (they'll generate all other formats)
"I need an audiobook for ACX" → MP3 192 kbps CBR (specific ACX requirements)
Convert Between Formats
Need to convert your audio files between formats? ShiftAudioFormat handles WAV, FLAC, MP3, AAC, and more — with presets for every major platform. Everything processes in your browser, so your stems and masters stay completely private.