A Charlie Crown tool

Is your master
actually ready?

Drop your final master. In 30 seconds: a PASS/FAIL verdict, a readiness score, and the exact fix for anything that would hurt the release.

Drop your master here

WAV, AIFF or FLAC · or click to choose

Audio never leaves your device Free verdict, no account ±0.1 dB vs. Youlean & Ozone
14checks

in one pass

±0.1dB

vs. Youlean & Ozone

30s

to a verdict

0uploads

audio stays on your device

The errors you can't hear

It sounds perfect on your monitors. That's the trap.

You bounce the final, it hits hard in the studio, you hit upload. Then the platform, the encode or the club rig quietly wrecks it — and by then it's public and permanent.

  1. 01Spotify turns your loudness downThe limiting you fought for is undone at their gain knob. You kept the squash and lost the transients for nothing.
  2. 02Your peaks clip on encodeSamples read under 0 dBFS in the DAW; the wave between them clips the second it becomes AAC.
  3. 03Your bass vanishes in monoClub subs and phones are mono. Out-of-phase low end cancels right where the drop should hit.
  4. 04Distributors reject it silentlyWrong sample rate, 32-bit float, a fade chopped mid-tail — bounced before anyone hears it.

Try it · drag your loudness

Your master's loudness

-7.0LUFS integrated

Loud and competitive — club, EDM, hip-hop territory. Streaming turns it down to match everything else; the density still pays off anywhere that doesn't normalize.

Spotifyturned down 7.0 dB
Apple Musicturned down 9.0 dB
YouTubeturned down 7.0 dB
Amazon Musicturned down 7.0 dB
TIDALturned down 7.0 dB
Deezerturned down 8.0 dB

The 7.0 dB Spotify takes back is limiting you paid for in transients. The report shows this per platform for your actual master — and never tells you to turn it down.

What you get back

A verdict you can screenshot, and the exact fix for what's off

  • A verdict and a scorePASS / CHECK / FAIL plus a Release Readiness Score out of 100 — the thing you screenshot.
  • Every finding ends in a fixNo raw numbers without an answer. One plain-English sentence per issue, with the timestamp.
  • Loud is never a lectureA loud master is a choice. You get the trade-off per platform, never 'turn it down'.
  • Fix it, then prove itRe-check the revision and the report shows score before → after and which fixes landed.
masterproof.app · sample
MASTERPROOFPre-release verdict
FAIL

Don't upload this yet

Release readiness
79/100

Nearly there

Headline · Mono bass

Your low end below 120 Hz loses +4.0 dB when the track folds to mono — the sub is partly cancelling out of phase. Club systems sum the subwoofer to mono and phone speakers are mono, so your bass disappears exactly where it's supposed to hit hardest.

Loudness
-6.5
LUFS
Loudest 3s
-4.2
LUFS
True peak
+0.3
dBTP
Range
4.1
LU
masterproof.appanalyzed on-device

Fourteen checks, one pass

Every release-killer, including the ones nobody catches

Loudness against every platform, intersample clipping, mono collapse, format validity, dead air, chopped tails — and the three that separate a finished record from a loud one: punch, tonal balance, width.

True peakLoudnessLoudest 3sMono low endStereo phaseSample clippingPunchTonal balanceStereo widthDynamic rangeDead airTailDC offsetSample rate & bit depth
01DropWAV, AIFF or FLAC, straight from the bounce.
02AnalyzeIn your browser. BS.1770-4 metering, nothing uploaded.
03VerdictEvery issue in plain English, with the fix.

Who built this

I'm Charlie Crown.

Miami-based producer, 50M+ streams, releases on Universal, Sony Music, Ultra and Dim Mak. I've mastered records that charted — and still caught myself about to upload a master with a clipped peak I couldn't hear.

“So I built the tool I wish I'd had: the 30-second check before you hit distribute.”

50M+ streamsUniversalSony MusicUltraDim Mak#28 US Electronic

More at charliecrown.com →

Charlie Crown — producer
Measured, not guessedLoudness and true peak agree with Youlean and iZotope Ozone within ±0.1. Same standard, same numbers.
Never uploadedAnalyzed in your browser and discarded when you close the tab. Safe for unreleased music and client work.
Not a mastering pluginIt won't judge your mix or master it for you. It catches the technical mistakes your ears can't.

Pricing

Start free. Pay only if you check constantly.

A mastering engineer charges $50–150 a track to catch this. A clipped release is permanent. Your first check every month is free; five more that never expire are $9.

Unlimited billed yearly — two months free

Free

For the occasional final check.

$0forever

1 check every monthFull report — 14 checks + readiness scoreEvery finding with a plain-English fixRelease Rollout Checklist (PDF)Report history in your account
Start free

No card required

Credits

For the producer shipping a few releases.

$9one-time

Everything in Free5 checks — never expireReference Match — your master vs. any recordNewAlbum mode — a whole EP, one check per trackNewFix-it → Prove-it: before/after on every re-checkSupport from Charlie

One payment · yours forever

Unlimited

Best value

For engineers and prolific producers.

$120per year

≈ $10.00/mo · two months free vs monthly

Everything in CreditsUnlimited checksUnlimited Reference Match + Album modeNewEarly access to new checksCancel anytime

Cancel anytime · self-serve billing

Secure checkout by Stripe. Your card details never touch our servers. No refunds on credits or completed checks; subscriptions cancel anytime.

Questions

The honest answers

Is my audio really private?

Yes. The analysis runs entirely in your browser with WebAssembly — your file is never uploaded, transmitted, or stored, and it's discarded when you close the tab. Our servers only ever receive the resulting numbers.

How accurate is it?

Loudness (LUFS-I) and true peak match Youlean Loudness Meter and iZotope Ozone within ±0.1 — the same references mastering engineers rely on. It's the BS.1770-4 standard, not an approximation.

Will it tell me to turn my master down?

No. Loud is a creative choice, so a loud master never warns — you get the trade-off in plain terms (what streaming normalization does, what a club system does) and you decide. The only loudness warning is a master that's unusually quiet.

Will it master my track for me?

No, and that's the point. It tells you exactly what's technically wrong and how to fix it. The creative decisions stay yours.

Is it actually free?

Yes — one full check every month, no credit card, no trial clock. You only pay if you check masters often enough to want more.

What counts as a check?

One master analyzed and its report unlocked. Re-running the same file is a new check. A Reference Match comparison is one check (your master); the reference track is free. Album mode is one check per track.

Stop guessing before you hit distribute

Thirty seconds now beats a permanent mistake later. Free to start, and your audio never leaves your device.

NO UPLOAD · NO CARD · 30 SECONDS