File Analysis Tool
Upload an audio file to view waveform and analyze key musical data.
Analysis Results
| File Name | Duration | BPM | Key | Camelot | Confidence | Analyzed |
|---|---|---|---|---|---|---|
| No tracks analyzed yet. | ||||||
Upload an audio file to view waveform and analyze key musical data.
| File Name | Duration | BPM | Key | Camelot | Confidence | Analyzed |
|---|---|---|---|---|---|---|
| No tracks analyzed yet. | ||||||
Tap a tempo or run a precise metronome from the same BPM source.
Tempo-locked click with accent control.
Tap along and send the result to every tempo tool.
Convert frequency to nearest note, octave, and cents offset.
Powered by the MIDI fractional note formula.
Download from YouTube, Spotify, SoundCloud, and more as an MP3, WAV, or MP4. You can also convert a file from your computer.
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.
Convert local audio files entirely in your browser.
See how much each streaming service will turn your track down.
Slow down, speed up, add reverb, and reshape any track.
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.
Recent local results stay on this device.
TuneBad is a free toolkit for anyone who works with music. Drop in a file, paste a link, or just type a song's name, and you'll get its key, BPM, and Camelot code, plus real songs that mix well with it. There's also a whole set of tools for cutting, converting, and reshaping audio, all free, with no ads and no account, and it runs right in your browser.
Every tool here is free, no trial that runs out and nothing to unlock.
Drop in an audio file, paste a YouTube, Spotify, or SoundCloud link, or just type a song's name. TuneBad finds the key, BPM, and Camelot code any of those three ways.
Every result comes from a growing database of analyzed songs and includes real tracks that mix well with it, matched by Camelot-compatible key and BPM.
Analysis runs right in your browser on the Essentia audio engine, so your files never get uploaded anywhere.
Drop in a file, paste a link, or just type a song's name to get its key, BPM, and Camelot code.
Try the analyzerPut several songs side by side, drag one over the end of another for a beat switch, and export the mix. Waveforms, fades, live effects, all in the browser.
Open the DAWBrowse thousands of analyzed songs, or click through an interactive wheel to see what mixes with any key.
Browse the databaseTrim a track down, add a fade in or out, and export it as an MP3 or WAV, good for ringtones.
Open the cutterSlow a track down, add one of five reverb types, and shape it with a draggable EQ.
Open the studioMeasure a track's LUFS, see the penalty each streaming platform applies, and normalize it to a target.
Check your loudnessConvert video, audio, images, and PDFs between formats, all inside your browser.
See the convertersOpen the Key & BPM Finder and drop in an audio file. In a few seconds you get the key, tempo, Camelot code, and loudness. No account needed.
Yes, completely. No ads, no account, and nothing hidden behind a paywall.
Yes. Paste a YouTube, Spotify, or SoundCloud link into the Converter and save it as an MP3, WAV, or MP4. Please keep it to personal use.
No. When you analyze a track, that happens right in your browser, so the file never leaves your device.
It runs on essentia, the same engine behind a lot of the popular tools. Plenty of songs can be read at two tempos (say 85 or 170), so TuneBad shows both and lets you pick the one that feels right.
It's that dreamy, spaced-out remix style where a track is slowed down with a lot of reverb on top. You can make one in the Slowed + Reverb studio and export it when it sounds right.
It's a short code, like 8A or 5B, that stands in for a song's musical key. Songs with neighboring or matching Camelot codes tend to mix cleanly, which is why DJs use the code instead of key names. Try the Camelot wheel
Yes. Paste a Spotify or YouTube playlist link and the playlist analyzer reads the key, BPM, and Camelot code for every track, then you can sort the whole thing into Camelot-wheel order. Open the playlist analyzer
You can just type the song's name. TuneBad looks it up, pulls a preview, and analyzes it the same way it would a pasted link.
Upload the track to the MP3 cutter, drag the start and end points to the part you want, add a fade in or out, and export it as an MP3 or WAV. Open the MP3 cutter
Upload it to the loudness tool. It measures LUFS the same way Spotify does, shows how much the platform will turn your track down, and can normalize and export it at the target level. Check your loudness
Tunebat has a much bigger song database to search. TuneBad is free with no ads, analyzes any file or link you give it instead of only looking songs up, and recommends harmonic matches for whatever you analyze. See the full comparison
Put both on one timeline and let them overlap. In the TuneBad DAW you drop the songs in, drag the second one left until it sits over the end of the first, and both keep playing through the overlap, which is what a beat switch actually is. Crossfade shapes the handover, Match stretches a clip onto the project tempo if the two disagree, and the export is the mix you just heard. Open the DAW