Free · Works in your browser · No sign-up

Song key finder and BPM finder

Drop a song to find its musical key, tempo and Camelot code, for DJ mixing, singing, covers and remixes. Or tap along to count the BPM.

Analyze a song

Drop a song to find its key and BPM

Analyzed in your browser; nothing is uploaded.

Tap tempo

Tap the circle, or press Space, along with the beat.

How to find the key and BPM of a song

  1. 01

    Drop the song

    MP3, WAV, M4A, FLAC or a video.

  2. 02

    Wait a few seconds

    The middle of the song is analyzed in your browser.

  3. 03

    Read the results

    Key, BPM, relative key and Camelot code.

  4. 04

    Double-check by ear

    Tap along or play the key on the virtual piano.

Built for DJs, singers and producers

Harmonic mixing

Camelot codes show which songs mix smoothly.

Singing and covers

Know the key before you transpose or practise.

Sampling and remixes

Match tempo and key before you start.

Private

The song never leaves your device.

How the key and tempo are found

To find the key, the tool measures how much energy each of the 12 notes has across the song and compares that profile with the typical shape of every major and minor key. The closest match is the key; its relative key shares the same notes, which is why songs are sometimes listed under either.

For the tempo it detects where notes and drum hits start, then looks for the most regular spacing between them. Results can come out at half or double the "real" tempo (85 vs 170 BPM), so both are shown.

Songs that change key, use free tempo or have no drums give a best guess. Check it by tapping along with the tap tempo tool or by playing the key's notes on the virtual piano.

Frequently asked questions





Make your first song free

Sign up and get 3 free credits, enough for your first two songs. Check in on later days to collect more.

Create a song

No credit card needed.