mkdiff.com

Practical guides

How to compare two audio files in a browser without uploading them

A practical workflow for comparing two audio exports with waveform, loudness, offset alignment, spectral difference, heatmap, and a difference WAV.

Updated 2026-06-03 · 7 min read

When this workflow helps

Use this workflow when two audio exports sound close but you need evidence before approving a podcast, voiceover, music cue, sound effect, or converted file.

A simple waveform view is not enough when one file starts a little later, was re-encoded, or has subtle EQ and loudness changes.

What to check first

Start with duration, peak level, average loudness, and channel count. These metrics catch obvious export mistakes before you spend time listening through the whole file.

If the files have different start padding, use offset alignment before judging similarity. Otherwise a tiny timing shift can make the entire waveform look different.

  • Duration delta: confirms whether the files are trimmed or padded differently.
  • Loudness delta: shows whether one version was normalized, limited, or exported at a different level.
  • Offset alignment: compensates for small start-time differences.
  • Spectral difference: helps separate low, mid, and high frequency changes.

Browser-only comparison steps

Open Audio Diff and choose the original audio file and the revised audio file. After analysis, use Auto align if the files appear shifted by a small amount.

Check the heatmap for time ranges with the largest difference, then jump to those moments and A/B listen. If the heatmap is mostly quiet but the score is not perfect, inspect the spectral difference panel.

When you need to hear only the residual difference, export the difference WAV and listen to it separately.

How to interpret results

A high similarity score with a small loudness delta usually means the files are close. A high spectral difference in the upper band can mean re-encoding artifacts, de-essing, EQ, or noise reduction.

A large duration delta usually matters more than a small peak difference. A strong difference at one short time range is often an edit, dropout, click, or inserted silence.

FAQ

Does browser audio diff upload my files?

In MKDiff, selected audio files are decoded and compared in the browser for the normal workflow, so the files do not need to be uploaded to a server.

Why do two MP3 files differ even if they sound the same?

Lossy encoders can change samples, timing padding, loudness, or spectral energy. Compare waveform, loudness, offset, and spectral difference before deciding whether the content changed.

What does a difference WAV mean?

A difference WAV is the residual signal after subtracting the aligned modified audio from the original. Silence or very low residual usually means the files are very close after alignment.