What Actually Plays in Your Ears on Streaming
When you press play on Spotify or Apple Music, the audio you hear is not the original studio recording. It's been re-encoded by the platform into their delivery format, usually at multiple quality tiers based on your subscription and connection. Understanding what's happening at each step — what you upload, what the platform stores, and what gets delivered — matters if you're a musician distributing music or a listener trying to understand what quality you're actually getting.
This guide covers the technical chain from artist to listener for the five major streaming services, plus practical guidance on preparing audio files for distribution.
Streaming Quality Tiers Comparison
| Service | Free/Standard | Premium/High | Lossless | Hi-Res Lossless |
|---|---|---|---|---|
| Spotify | AAC 128 kbps | AAC 320 kbps | Not available | Not available |
| Apple Music | AAC 256 kbps | AAC 256 kbps | ALAC 16-bit/44.1 kHz | ALAC up to 24-bit/192 kHz |
| Tidal | AAC 160 kbps | AAC 320 kbps | FLAC 16-bit/44.1 kHz | MQA/FLAC 24-bit/192 kHz |
| Amazon Music | AAC 256 kbps | AAC 320 kbps | FLAC 16-bit/44.1 kHz | FLAC 24-bit/192 kHz |
| YouTube Music | AAC 128 kbps | AAC 256 kbps | Not available | Not available |
| Deezer | MP3 128 kbps | MP3 320 kbps | FLAC 16-bit/44.1 kHz | Not available |
A few important notes about this table: Spotify has been promising lossless audio ("Spotify HiFi") since 2021 with no release date. Apple Music includes lossless in all paid plans at no extra cost. Tidal's MQA format is controversial — more on that below.
Spotify Deep Dive
What Spotify Delivers
Spotify uses AAC (Advanced Audio Coding) for delivery. This was a significant change from their older Ogg Vorbis delivery — AAC is more widely hardware-accelerated and more efficient.
Quality levels:
- Low: AAC 24 kbps
- Normal: AAC 96 kbps
- High: AAC 160 kbps (was Ogg 160 kbps previously)
- Very High: AAC 320 kbps (previously Ogg 320 kbps)
Desktop and web players default to "Very High" for Premium users. Mobile defaults to "High" to save data unless you enable "Very High" manually.
What Spotify Accepts (For Artists/Labels)
Spotify doesn't accept direct uploads from artists — you must go through a distributor (DistroKid, TuneCore, CD Baby, Amuse, etc.). The distributors require:
- Format: WAV or FLAC (lossless)
- Sample rate: 44.1 kHz minimum (48 kHz accepted)
- Bit depth: 16-bit minimum (24-bit preferred)
- Channels: Stereo
- Codec: PCM (uncompressed WAV) or FLAC
Never submit MP3 to a distributor — they re-encode it, and encoding a lossy format again degrades quality. Always start from lossless.
Pro tip: Spotify's loudness normalization target is -14 LUFS. If your master is louder than -14 LUFS, Spotify will turn it down. If it's quieter, they leave it at its original level. Mastering to exactly -14 LUFS ensures consistent playback without Spotify touching your levels.
Apple Music Deep Dive
What Apple Music Delivers
Apple Music uses AAC 256 kbps (format: M4A) as the standard delivery format. For Lossless and Hi-Res Lossless subscribers, it streams ALAC (Apple Lossless Audio Codec) at 16-bit/44.1 kHz to 24-bit/192 kHz.
The lossless stream requires a wired connection for 24-bit/192 kHz — it exceeds what Bluetooth codecs can transmit. AirPods and most Bluetooth headphones receive the 256 kbps AAC version even with a Lossless subscription.
Apple Music's Spatial Audio (Dolby Atmos)
Apple has pushed Dolby Atmos spatial audio aggressively. Artists can submit Atmos mixes through their distributor, and Apple delivers a surround mix to compatible devices (AirPods Pro, AirPods Max, recent iPhones). The default for many tracks is now spatial audio — you may hear a slightly different mix than the stereo original.
This matters for audio engineers: your stereo master and the Atmos version your listeners hear may diverge noticeably.
Accepted Upload Formats
Via distributors: WAV or FLAC, 44.1 kHz or higher, 16-bit or 24-bit. Apple strongly recommends 24-bit/44.1 kHz or 24-bit/48 kHz for best results after their encoding chain.
Tidal Deep Dive
FLAC vs MQA on Tidal
Tidal has moved toward offering "Max" quality using standard FLAC rather than MQA. Here's the distinction:
FLAC on Tidal: Standard lossless compression, fully decodable by any FLAC-capable player. If the source was 24-bit/96 kHz, you get exactly that — no lossy steps.
MQA (Master Quality Authenticated): A "folded" format that packs a hi-res audio stream into a 24-bit/44.1 kHz container. Full MQA decoding requires an MQA-certified DAC. Software decoders provide "partial" decoding. Critics of MQA argue it's technically lossy and the licensing model is problematic. Tidal has been reducing MQA usage in favor of plain FLAC.
For listeners: FLAC on Tidal gives you genuinely lossless audio. For artists: submit 24-bit WAV or FLAC to your distributor for best results.
YouTube Music Deep Dive
YouTube Music draws from YouTube's audio infrastructure. Standard quality is AAC 128 kbps; Premium gets AAC 256 kbps. No lossless option exists.
Importantly, YouTube re-encodes everything to its Opus format for most playback (especially on Android). Opus at 160 kbps is arguably better quality than AAC at the same bitrate — it's a modern codec designed for streaming.
For music uploads via YouTube's Content ID or direct channel, OGG/Opus files are actually the most efficient format. WAV, FLAC, and MP3 are all accepted and will be re-encoded.
Preparing Audio for Distribution
The Delivery Chain
Your DAW Session (24-bit/96 kHz)
↓
Bounce/Export (WAV, 24-bit, 44.1 or 48 kHz)
↓
Mastering (if not already mastered in DAW)
↓
Distribution Upload (WAV or FLAC, lossless)
↓
Platform Encoding (AAC 256-320 kbps, FLAC, etc.)
↓
Listener Playback (format depends on plan/device)
Never introduce a lossy step before the distribution upload. If your bounced WAV is converted to MP3 before upload, that degradation is permanent.
Sample Rate Considerations
| Source Sample Rate | Distribute At | Notes |
|---|---|---|
| 44.1 kHz | 44.1 kHz | Standard, no conversion |
| 48 kHz | 48 kHz | Fine, platforms accept it |
| 96 kHz | 96 kHz | Retained by hi-res platforms |
| 88.2 kHz | 88.2 kHz | Less common but accepted |
| 192 kHz | 192 kHz | Only some platforms pass through |
Don't upsample — converting 44.1 kHz to 96 kHz before upload does not add quality, it just makes a larger file that gets downsampled back at some platforms.
Loudness Normalization by Platform
| Platform | Target LUFS | True Peak |
|---|---|---|
| Spotify | -14 LUFS | -1 dBTP |
| Apple Music | -16 LUFS | -1 dBTP |
| Tidal | -14 LUFS | -1 dBTP |
| YouTube | -14 LUFS | -1 dBTP |
| Amazon Music | -14 LUFS | -1 dBTP |
| Deezer | -14 LUFS | -2 dBTP |
All major platforms implement loudness normalization. Mastering to the loudest one (Apple at -16 LUFS) means some platforms will reduce your level. Many mastering engineers target -14 LUFS as a reasonable compromise. The "loudness war" of over-compressed music is largely neutralized by normalization — louder masters don't benefit anymore.
Converting Audio for Distribution Preparation
If you're working from a recorded source that needs format conversion before submission to a distributor:
MP3 → WAV (note: does NOT recover lost quality):
ffmpeg -i recording.mp3 -c:a pcm_s16le -ar 44100 output.wav
This creates a valid WAV but the audio quality is still limited by the original MP3 encoding. Never use this for distribution — always go back to your original recording.
FLAC → WAV:
ffmpeg -i recording.flac -c:a pcm_s24le output.wav
Sample rate conversion:
ffmpeg -i source_48khz.wav -ar 44100 -c:a pcm_s24le output_44100.wav
The FLAC converter hub handles these format changes through a browser interface without command line tools.
For podcast distribution specifically (different from music): AAC or MP3 at 192 kbps stereo or 128 kbps mono is appropriate. The best audio formats for podcasts guide covers podcast-specific recommendations in detail.
Audio Quality Formats Ranked
For listeners wondering whether to subscribe to lossless tiers:
Practical ranking by audible quality:
- 24-bit/192 kHz FLAC/ALAC (hi-res) — Marginal improvement over CD; requires excellent playback chain
- 16-bit/44.1 kHz FLAC/ALAC (CD quality) — Theoretically perfect reproduction of everything in human hearing range
- AAC 320 kbps — Transparent to most listeners in double-blind tests
- Ogg Opus 160-256 kbps — Excellent codec efficiency; often indistinguishable from lossless
- AAC 256 kbps — Good quality; very few listeners can distinguish from lossless
- MP3 320 kbps — Good quality; mild high-frequency degradation audible to some
- AAC 160-128 kbps — Noticeable compression artifacts on complex material
- MP3 128 kbps — Clear compression artifacts; thin high frequencies
Lossless streaming is meaningful if your listening environment can reveal the difference: high-quality headphones or speakers, a proper DAC, and a quiet listening space. For casual listening on earbuds, AAC 256 kbps is genuinely indistinguishable from lossless to virtually everyone.
File Format Conversion for Audio Work
When preparing or converting audio files for different purposes:
- For distribution: WAV converter for format prep
- For podcast editing: MP3 compressor for reducing file sizes
- For archiving: FLAC converter for lossless preservation
- For general audio conversion: Audio converter hub
For a deeper technical look at individual format comparisons, the FLAC vs MP3 comparison and AAC vs MP3 guide cover the codec-level differences in detail.
Frequently Asked Questions
Can listeners hear the difference between AAC 256 and lossless?
In controlled double-blind tests, most listeners cannot reliably distinguish between AAC 256 kbps and lossless on typical playback equipment. Audiophiles with high-end systems may perceive differences, particularly in complex orchestral or ambient music. The practical answer: if you can't tell the difference, you don't need to pay for lossless.
Does streaming quality affect artist royalties?
No. Streaming royalties are calculated per-stream, not per-quality-tier. A stream counts as a stream regardless of whether the listener used standard or lossless quality.
Why does the same song sound different on different platforms?
Each platform has its own mastering chain, loudness normalization target, and encoding process. The same source file can sound noticeably different after each platform's encoding, especially in the high frequencies. Platform-specific master files (with different loudness targeting) are used by some labels for this reason.
Is Tidal really lossless?
The FLAC streams on Tidal are genuinely lossless. The older MQA streams are technically lossy (despite the marketing claiming otherwise). Check if the specific track you're listening to has a FLAC option.
Should I convert my music library from MP3 to FLAC?
No. Converting from a lossy format to lossless only makes larger files — it doesn't recover the quality lost in the original MP3 encoding. The FLAC vs MP3 article explains why re-encoding lossy files doesn't help.



