MasterScope
02

Why does my master sound worse on Spotify?

Your master sounds great in your DAW, then you hear it on Spotify and it's quieter, duller, harsher or smaller. Nothing is wrong with Spotify, and usually nothing is badly wrong with your master either. Between your bounce and the listener's ears, three things change: the level it plays at, the encoding it goes through, and the gear and settings it's played on. Each has a fix.

The short answer
  • It's turned down. A master louder than −14 LUFS is played quieter, so next to your loud DAW bounce it sounds weaker. Compare at matched loudness before you judge.
  • It's encoded. Most listeners hear a lossy version (Ogg Vorbis or AAC), which can smear hi-hats, narrow wide sounds and push peaks into distortion. Keep peaks under −1 dBTP after encoding.
  • It's on different gear and settings. Phone speakers, Bluetooth, the app's equaliser and its volume level setting all change what people hear.

1. It plays at a different level

Spotify turns every track to about −14 LUFS. If your master is at −8, it's turned down 6 dB, and when you flip from your DAW at full level to Spotify, the drop sounds like a loss of energy. Louder nearly always sounds "better" for a few seconds, which is why this comparison fools everyone. See How loud should you master?

Three details make it more confusing:

  • Quiet, dynamic masters can be limited by Spotify. In the app's Loud setting (−11 LUFS), Spotify raises quiet tracks regardless of their peaks and runs a limiter to stop them clipping. If you master quietly on purpose, some listeners hear Spotify's limiting rather than yours.
  • Quiet masters may not be turned up at all. At the normal setting, Spotify only raises a track until its peaks reach −1 dBTP. A master at −18 LUFS with peaks at −1 dBTP plays 4 dB quieter than its neighbours.
  • Some players don't normalise. Spotify's web player and third-party devices such as TVs and smart speakers play files without normalisation, so the same song can sound louder in one place than another.
Compare fairly. Turn your bounce down to −14 LUFS before comparing it with a released track on Spotify, or drop both into MasterScope's Compare tab, which plays them at the same loudness. In Liminal, Match plays your unlimited mix at the output's loudness so you hear only what the limiter changed.

2. It's encoded

Most listeners don't hear your WAV. Spotify streams a compressed version whose quality depends on the listener's settings:

Spotify settingQuality
Low / Normal / Highabout 24 / 96 / 160 kbit/s
Very high (Premium)about 320 kbit/s
Web playerAAC 128 (Free) or 256 kbit/s (Premium)
Lossless (Premium)FLAC up to 24-bit, 44.1 kHz

From Spotify's audio quality page, checked October 2026. Lossless started rolling out to Premium in September 2025 and has to be switched on by each listener on each device, so most plays are still lossy. "Automatic" lowers the quality on a weak connection.

Lossy encoders throw away detail the ear is least likely to miss, and some masters suffer more than others:

  • Peaks go up. Encoders cut the very top of the spectrum and that reshapes the waveform, so peaks often rise 1 to 2 dB on loud, bright masters. Past full scale, that's distortion that isn't in your file. This is the most common cause of a "crunchy" Spotify version. See Peaks: sample, true and codec.
  • Bright, busy top end smears. Dense hi-hats, cymbals, noise risers and bright reverbs are the hardest things to encode, especially at lower bitrates. They can turn swirly or grainy.
  • Very wide stereo narrows or turns phasey. Encoders save bits on side information, so extreme widening and out-of-phase tricks in the highs can collapse or warble. See Stereo and mono.
  • Heavy clipping gets worse. Encoders struggle with the extra harmonics of hard clipping, so an already-clipped master degrades more than a cleanly limited one.
Hear it before your listeners do. Liminal's Opus button plays your master through a real streaming encoder in real time, and its Streaming ceiling keeps the peaks after Opus and Vorbis under your ceiling. MasterScope shows the codec peak for any file you drop on it.

3. It's played on different gear

  • Phones and laptop speakers have almost no low end. A mix whose energy is all in the sub sounds thin and quiet on them. Check that the bass still reads in the 100 to 300 Hz range. See The low end.
  • Bluetooth re-encodes audio again on the way to the headphones, adding a second layer of lossy compression.
  • The listener's settings. Spotify's app has an equaliser and a volume level setting (Loud, Normal, Quiet). If your Spotify sounds odd, check yours first: an equaliser left on can change everything you hear.

4. The upload chain

Upload a 24-bit (or 16-bit) WAV at the sample rate you mixed at, and don't upload an MP3 or AAC: encoding twice makes artefacts much worse. Spotify's lossless tier goes up to 44.1 kHz, so higher-rate files are converted, which is harmless. Don't add a limiter or clipper after your final ceiling, and only dither once. See Exporting and delivery.

Checklist when it sounds worse on Spotify
  • Compared at the same loudness? Turn your bounce to −14 LUFS first.
  • Codec peak at or under −1 dBTP? If not, lower the ceiling or use a codec-safe ceiling.
  • Top end very bright and busy, or stereo very wide in the highs? Ease it a little.
  • Very loud or heavily clipped? Back the limiting off; it's turned down anyway.
  • Very quiet and dynamic? Expect some listeners to hear Spotify's own limiter.
  • Uploaded a lossless WAV? Never an MP3.
  • Listening settings normal? Equaliser off, volume level on Normal, quality on Very high or Lossless.

Drop your master on MasterScope to check the loudness, density, codec peak and stereo in your browser, with a pass or fix for Spotify and the other platforms.

Spotify's normalisation and limiter details are from its loudness normalisation guide.

Put it into practiceOpen a mix in MasterScope, or get Liminal for your DAW.