← Back to BlogGuides

Spectro Team · April 18, 2026 · 5 min read

How to Detect Fake Lossless Audio Files on Mac

A fake lossless file looks like WAV or FLAC but sounds like MP3. Here's how to detect them using spectrograms - and how to do it automatically across your entire library.

How to Detect Fake Lossless Audio Files on Mac

A fake lossless file is exactly what it sounds like: an audio file with a lossless container (WAV, AIFF, FLAC) that actually contains audio compressed from a lossy source (MP3, AAC). The file size looks right. The bit depth looks right. But the audio has already been degraded, and no amount of re-encoding can recover what was lost.

For DJs, this is a real problem. If you're not sure what fake lossless means or how it ends up in DJ libraries, see What Is Fake Lossless Audio? first. Stores occasionally mislabel files. Automated conversion tools silently transcode. Files get passed through workflows that strip or change formats. The result ends up in your library looking like a 24-bit WAV and playing through a club system at 44.1kHz - but it was MP3 the whole time.

Here's how to detect them.

How fake lossless detection works

Every lossy compression format (MP3, AAC, OGG) removes high-frequency content to reduce file size. A 128kbps MP3 typically cuts off around 16 kHz. A 320kbps MP3 cuts off around 19-20 kHz. Genuine lossless audio from a CD source extends to 22 kHz (the Nyquist limit for 44.1kHz sample rate).

When someone converts a 128kbps MP3 to WAV or FLAC, the container changes but the audio doesn't. The high frequencies that were removed during MP3 encoding are gone permanently. The resulting file will show a hard cutoff in its spectrogram - a flat, dark region above the cutoff frequency - instead of the gradual rolloff that characterizes real lossless audio.

That cutoff is the fingerprint of a fake.

Reading a spectrogram

A spectrogram displays frequency (vertical axis) over time (horizontal axis). Energy is shown as color intensity - bright orange/yellow means strong signal, dark purple/black means silence.

This is what a fake lossless file looks like:

Spectrogram showing hard cutoff at 16 kHz - typical of a fake lossless file converted from 128kbps MP3

Notice the hard horizontal line at around 16 kHz. Everything above it is dark - no frequency content at all. This file was compressed to MP3 at approximately 128kbps and then converted to a lossless container. The WAV label is technically accurate, but the audio is lossy.

Here's another example - a fake with a cutoff at 16.1 kHz:

Spectrogram with cutoff at 16.1 kHz showing another fake lossless file

This is what a real lossless file looks like:

Spectrogram of a genuine lossless file with frequency content extending to 20 kHz

The frequency content extends toward 20 kHz with a natural, gradual rolloff - not a hard cutoff. Some energy variation above 15 kHz is normal. What you're looking for is the absence of a hard horizontal line.

The manual method: checking files one by one

Using Sonic Visualiser (free)

  1. Download and open Sonic Visualiser
  2. Open your audio file (File -> Open)
  3. Add a spectrogram layer: Layer -> Add Spectrogram
  4. Set the frequency scale to linear (right-click the Y axis -> Linear Scale)
  5. Zoom in vertically to focus on the 15-22 kHz range
  6. Look for a hard horizontal cutoff

This works for individual files. For a library of hundreds of tracks, it's not practical - each file takes 1-2 minutes of manual inspection.

What to look for

Cutoff frequencyLikely source
~16 kHzMP3 128kbps
~18-19 kHzMP3 192-256kbps
~19-20 kHzMP3 320kbps
Natural rolloff at 20-22 kHzGenuine lossless
Full content to Nyquist (22 kHz)Genuine lossless

Note: Some recordings have natural high-frequency rolloff due to mastering or the original recording equipment. A cutoff doesn't always mean fake - it requires judgment. Files from vinyl or older recording equipment may have reduced high-frequency content even in genuine lossless form.

The automatic method: Spectro

For batch processing, Spectro automates the entire workflow. Drop a folder of files, and Spectro runs FFT analysis on each one and returns a verdict:

  • LOSSLESS - frequency content extends naturally to the Nyquist limit
  • FAKE - hard cutoff detected, consistent with lossy encoding
  • MEDIUM - high-bitrate lossy or ambiguous cases (e.g., 320kbps MP3, some masterings)

Spectro app displaying verdicts for a batch of files: LOSSLESS, FAKE, and MEDIUM results

You can filter the results by verdict, so auditing a library of 200 tracks takes minutes instead of hours.

Spectro is $39 one-time and includes a free trial for the first 25 files.

If you're deciding between Spectro and the free browser-based alternative Fabl, see the full comparison here.

Common false positives to know about

Not every frequency cutoff means the file is fake. A few legitimate cases where you might see a cutoff:

Vinyl rips: Records naturally roll off high frequencies due to the RIAA curve and the limitations of the medium. A vinyl rip might show reduced content above 18-19 kHz even when the WAV is a genuine lossless capture.

Heavily mastered electronic music: Some mastering engineers apply brick-wall EQ high-cut filters intentionally. A hard cutoff at 20 kHz on a well-mastered techno track could be intentional, not an artifact of lossy encoding.

Old recordings: Pre-digital recordings from the 1960s-70s may have bandwidth-limited content even in high-quality transfers.

In practice, when you see a cutoff at 16 kHz or lower, it's almost always a fake. Ambiguity increases as you approach 19-20 kHz.

Summary

If you want to know whether the files you've bought from stores like Beatport are genuinely lossless, see Is Your Beatport Download Actually Lossless?.

Detecting fake lossless files comes down to one thing: finding the frequency cutoff in the spectrogram. Manual tools like Sonic Visualiser work for individual files. For library-scale auditing, Spectro automates the detection and returns clear verdicts across hundreds of files at once.

Try Spectro free - first 25 files, no account needed ->

Related posts

Deep Dives

What Is Fake Lossless Audio? A Guide for DJs

April 15, 2026

Tool Comparisons

Spectro vs. Fabl: Which Is Better for Detecting Fake Lossless Audio?

April 21, 2026

Deep Dives

Is Your Beatport Download Actually Lossless? Here's How to Check

April 21, 2026

Try Spectro free

25 files free. No account needed. Buy for $39 when you're ready.

Download Spectro — $39