Skip to content
Song Key & BPM FinderAudio & Video

Song Key & BPM Finder

Analyze one or more audio files locally to estimate primary key, alternate key, Camelot code and BPM.

Loading Tool…

What Is the Song Key & BPM Finder?

The Song Key & BPM Finder analyzes a track in your browser and estimates its musical key and tempo. It reports primary and alternate keys, major or minor mode, Camelot notation, confidence, likely half- or double-time choices, a waveform and a 12-note harmonic profile. Use the multi-file queue and CSV export to organize samples or prepare a DJ set without uploading audio.

How It Works

Drop one or more supported audio files into the project queue or use Choose Audio. Each track is decoded and analyzed locally, then its report opens automatically. Compare the primary and alternate keys, review their Camelot codes and confidence, inspect the pitch-class profile, and check the additional tempo candidates if the groove may be heard in half or double time. Select tracks from the queue to compare them and export completed results as CSV when you are done.

When to Use It

Use it to tag an unlabeled sample library, estimate a song's starting key before arranging or remixing, prepare harmonically compatible DJ selections, sanity-check a tap-tempo reading, or get a quick musical hypothesis before confirming by ear or in a DAW.

Frequently Asked Questions

Are my songs uploaded?
No. Decoding, harmonic analysis and tempo estimation run inside your browser. The files remain on your device and the queue disappears when you close or reload the page.
How accurate are the key and BPM results?
They are signal-based estimates, not guarantees. Dense tonal music with a steady beat is usually easier to classify than sparse intros, live timing, unusual tuning, key changes or rhythmically ambiguous material. The tool exposes confidence, an alternate key and tempo candidates so you can verify uncertain results by ear.
What does Alt Key mean?
Alt Key is the next-strongest tonal interpretation found in the track's pitch profile. Relative major and minor keys share many notes, so the alternate is especially useful when the primary result does not match the song's perceived tonal center.
What is Camelot notation?
Camelot codes map major and minor keys onto a compact DJ-friendly wheel. A codes are minor keys and B codes are major keys; neighboring numbers indicate closely related harmonic options.
Which audio formats work?
The interface accepts WAV, MP3, M4A, AAC, OGG, Opus, FLAC and other audio formats supported by your browser's built-in decoder. Exact codec support can vary by browser and operating system.

Found an issue? Send Feedback. See our data sources and update policy for tools that depend on changing information.