Mastering · 2026-10-16 · 5 min read

Does Spotify Lossless Change How You Should Master a Song?

Spotify streams up to 24-bit/44.1 kHz FLAC and still normalizes it to -14 LUFS. What that means for the master, the file and the WAV header you deliver.

No. Spotify normalizes lossless playback to -14 LUFS exactly as it normalizes its lossy streams, so a master that was right before September 2025 is still right. What changed is the file that leaves the mastering room. Spotify now asks for the native 24-bit master, prefers FLAC, accepts WAV only with the plain PCM header, and never plays a file delivered below 16-bit or 44.1 kHz in lossless. Those are delivery rules, and they decide whether a Premium listener hears the release at 24-bit, at CD quality, or not losslessly at all.

What did Spotify actually launch?

Lossless streaming for Premium subscribers, announced on 10 September 2025 at up to 24-bit/44.1 kHz FLAC (Spotify). By 6 October 2025 it was live in more than 50 markets. Each listener switches it on per device, under Settings & Privacy, Media Quality, and the announcement itself says Bluetooth lacks the bandwidth to carry it, recommending wired headphones or a Spotify Connect speaker.

The ceiling matters more than the launch date. Apple Music has streamed ALAC since 2021, from 16-bit/44.1 kHz up to 24-bit/48 kHz natively on Apple devices, with Hi-Res Lossless reaching 24-bit/192 kHz. Tidal streams HiRes FLAC up to 24-bit/192 kHz and has played no MQA files since 24 July 2024 (TIDAL). Spotify stops at 44.1 kHz, and that one number shapes every delivery decision below.

Does loudness normalization still apply to lossless?

To every playback format. Spotify's loudness normalization page adjusts tracks to -14 LUFS under ITU 1770, runs the Loud setting at -11 LUFS with a limiter at -1 dB sample value, 5 ms attack and 100 ms decay, and says the volume levels apply to lossless audio as well. A master printed at -8 LUFS integrated gets turned down 6 dB in FLAC, the same 6 dB it lost in the lossy stream. The same page names the exception: the web player and third-party devices such as TVs and speakers don't normalize at all, lossless or not. Nothing in the lossless launch rewards a louder master, so the targets in the platform normalization piece stand as written.

Does -1 dBTP still matter if the stream is lossless?

Yes, because most of the audience still hears a lossy file. Free listeners never get lossless, and Premium listeners get it only after switching it on. For everyone else the codec stage that turns inter-sample overs into audible clipping is still in the chain, which is why Spotify keeps its guidance at -1 dBTP, and at -2 dBTP for a master louder than -14 LUFS integrated.

The second lossy stage sits in the listener's ears. Apple's lossless support page says Bluetooth connections aren't lossless, and that AirPods up to the third generation, the first AirPods Pro, AirPods Max and most Beats wireless headphones run on Apple's AAC Bluetooth codec. A FLAC stream sent to wireless earbuds is encoded again on the phone, a fraction of a second before anyone hears it. My limiter ceiling stays at -1 dBTP, read on a meter that oversamples, because a sample-peak readout misses the overs a decoder creates.

What file should go to the distributor?

The native master with nothing done to it. Spotify's audio file format requirements ask for FLAC first and WAV second, 44.1 kHz or higher, 24-bit when the master was made in 24-bit, one stereo file per track. The same page lists what to avoid, and the list reads like a set of ordinary studio habits: no downsampling, no bit-depth reduction, no 16-bit version made from a 24-bit master, no delivering both, and no format conversions done in advance.

Two sentences on that page decide outcomes. Files above the lossless ceiling are reduced internally to a maximum of 44.1 kHz/24-bit FLAC. Files delivered below 16-bit or below 44.1 kHz are upconverted to 44.1 kHz/16-bit and are not eligible for lossless playback, and only a new delivery changes that.

So a 48 kHz project leaves at 48 kHz. Spotify converts it to 44.1 kHz for its own stream, Apple Music plays it at 48, and a master made at 96 kHz stays in Apple's Hi-Res Lossless range. A separate 44.1 kHz render made for Spotify adds exactly the conversion Spotify asks to do itself.

Which WAV header does Spotify not want?

The extensible one. The spec asks for format code 0x0001, WAVE_FORMAT_PCM, and names 0xFFFE, WAVE_FORMAT_EXTENSIBLE, as the code to avoid. Both are legal WAV files, which is why almost nobody knows which one they are sending.

ffmpeg, which runs underneath plenty of batch converters, writes the extensible header whenever a file is above 16-bit or above 48 kHz. Version 6.1 does it for every 24-bit stereo WAV, at 44.1, 48 and 96 kHz alike. MediaInfo shows which one a file carries in its Format settings line: PcmWaveformat for the plain header, WaveFormatExtensible for the other. When the fmt chunk comes first, the usual layout, typing xxd -s 20 -l 2 master.wav into a Mac Terminal gives the same answer faster: 0100 is PCM, feff is extensible. The header belongs to whichever program wrote the file last, so the check comes after the final render.

FLAC removes the question. It is lossless by definition: a 24-bit WAV encoded to FLAC and decoded back nulls to silence against the original, and it is the format Spotify prefers anyway. If the distributor accepts WAV only, re-export from the DAW and read the two bytes again before the upload.

What should you ask the distributor before release?

Whether it passes 24-bit at the native sample rate to Spotify untouched, and whether it takes FLAC. A distributor that converts everything to 16-bit on ingest caps the release at CD-quality lossless. The track still plays losslessly, at 16 bits.

Lossless playback takes the codec out from between the file and the listener, so whatever is on the file reaches them: the click at an edit point, a fade that ends half a second early, a noise floor under a quiet intro. The last listen before upload happens on the final file itself, never on the session it came from.

Frequently asked

Should I master at 44.1 kHz now that Spotify Lossless stops there? No. Master at the session rate and deliver that file. Spotify converts above-ceiling files itself and asks you not to convert in advance, and Apple Music plays 48 kHz natively and higher rates as Hi-Res Lossless.

Does lossless playback skip loudness normalization? No. Spotify applies -14 LUFS normalization, plus the Loud and Quiet settings, to every playback format, lossless included.

Do I still need a 16-bit master? Only for CD and DDP. For streaming the 24-bit file is the deliverable, and Spotify's spec asks for no 16-bit copy of a 24-bit master. The dither piece covers the disc render.

If a release is going out this month

Send me the master and your distributor's upload requirements. I will read the header bytes and measure true peak against -1 dBTP, then send back a FLAC and a plain PCM WAV that meet Spotify's spec. Credits are at /credits, background at /about.

Need this on your record?

Start a session →