File Analysis Tool

Upload an audio file to view waveform and analyze key musical data.

Drop audio fileWAV, MP3, M4A, FLAC, OGG up to 200MB

Analysis Results

File NameDurationBPMKeyCamelotConfidenceAnalyzed
No tracks analyzed yet.

BPM Tool

Tap a tempo or run a precise metronome from the same BPM source.

Metronome

Tempo-locked click with accent control.

14/4

BPM Tapper

Tap along and send the result to every tempo tool.

Pitch Tools

Convert frequency to nearest note, octave, and cents offset.

Frequency to Pitch

Powered by the MIDI fractional note formula.

Hz
A40 cents

Converter

Download from YouTube, Spotify, SoundCloud, and more as an MP3, WAV, or MP4. You can also convert a file from your computer.

Paste a Link

Works with YouTube, SoundCloud, TikTok, Instagram, X, Bandcamp, Vimeo, Mixcloud, Audiomack, and Spotify. For personal use only. The first conversion can take a minute to wake up.

Format
Output Quality

Honest quality: streaming sources are about 128 to 160 kbps. A 320 kbps MP3 adds headroom, not detail. OPUS keeps the original stream untouched.

IdlePaste a link and pick a quality to create an MP3.

Local Audio File

Convert local audio files entirely in your browser.

Audio File
Browse filesNo file selected
Format
Output Quality
IdleUpload WAV, M4A, OGG, FLAC, or another browser-readable audio file to create an MP3.

Loudness Penalty

See how much each streaming service will turn your track down.

Drop audio fileWAV, MP3, M4A, FLAC, OGG

Slowed + Reverb Studio

Slow down, speed up, add reverb, and reshape any track.

Drop audio fileMP3 or WAV up to 200MB
Upload a trackDrop an MP3 or WAV to slow it down, speed it up, and add reverb.

MP3 Cutter

Trim a song down to the part you want, add a fade, and save it as an MP3 or WAV. Everything runs in your browser.

Drop audio file
SelectionDrop audio file

Analysis History

Recent local results stay on this device.

No saved analyses yet.

Frequently asked questions

Why does it show two BPMs, like "150 or 75"?

Because plenty of songs can honestly be counted at either tempo. A half-time beat reads as 75 to one estimator and 150 to another, and neither is wrong. TuneBad shows both numbers and lets you pick the one that matches how you'd count the track.

How accurate is the key and BPM detection?

It runs on essentia, the same engine behind most of the popular key and BPM tools, and it measures your actual audio rather than looking the song up in a database. Key is reliable on anything with clear harmony, but a track that modulates partway through only gets one answer, and sparse or atonal music can fool it. If a number looks wrong, trust your ears.

Why doesn't the key match what another site says?

Estimators disagree, most often between a key and its relative minor or major, because the two share the same notes. The Camelot code makes that easier to work with: relative keys sit at the same number, so 8A and 8B still mix. If two tools disagree, play a scale over the track and pick the one that sits right.

Is my file uploaded anywhere?

No. The analysis runs in your browser, so the audio never leaves your device, and there's no account to make. That's also why you can analyze an unreleased mix or a bootleg that no lookup database would have.