Compare two audio files. Hear the difference.

Upload two audio files to instantly visualize waveform differences, run A/B tests, and share comparison links. Supports WAV, MP3, FLAC, and more. 100% browser-based, no uploads required.

Shared comparison — loading…
Audio A
Drop file or browse
Audio B
Drop file or browse
Waveform
Overlay
Spectrogram
Difference
Spectral Diff
A
B
0:00.0 / 0:00.0
5 visualizations
Waveform, overlay, spectrogram, difference, and spectral diff views to spot any change.
A/B comparison
Toggle between tracks instantly, normalize levels, adjust time offset, and loop regions.
Share & export
Generate a link to share comparisons with anyone, or export the difference as a WAV file.
Space play/pauseABD switch trackT A/B toggleL loopEsc clear selection
2s
0 ms
0:00.0 / 0:00.01.0×
Duration
RMS
Peak
LUFS
Dyn. Range
Similarity
Frequently Asked Questions
Anything your browser can decode — WAV, MP3, FLAC, OGG, AAC, M4A, AIFF, OPUS, and more. If it plays in your browser, WaveDiff can compare it.
No. All processing happens locally in your browser using the Web Audio API. Files only leave your device if you explicitly click Generate Link to share a comparison.
For local comparison, no — it's limited only by your device's memory. For shared links, each file is capped at 50 MB.
Yes. Different lengths are handled by padding the shorter file with silence so both align to the same timeline. Your browser's audio decoder handles sample rate conversion automatically.
It's the cross-correlation between both signals — 100% means identical waveforms, 0% means no correlation. Note that even if two tracks are essentially the same audio, the similarity can show 0% if they are not properly aligned with each other — use the B offset control to align them first. Useful for checking if two files are the same master at different quality levels.