BPM & Key Finder

Find the BPM, key and Camelot code of any song, one file or a whole folder at once.

How to find the BPM and key of a song

Three steps, all on this page.

  1. Add your songs

    Choose or drop one or more MP3, WAV, M4A, FLAC or OGG files, or videos. Each one gets its own row.

  2. Read the results

    BPM, key, relative key and Camelot code appear as each song finishes, one song after another.

  3. Export or change the key

    Save the list as a CSV file, or open a song in the pitch changer to move it to a new key or tempo.

What the finder shows

One row per song, with everything you need to mix, sing or play along.

  • Many songs at once

    Add a whole folder. Songs are analyzed one after another, and you can keep adding more while the list works.

  • BPM with half and double time

    Every tempo comes with its half- and double-time values, so a reading of 70 or 140 in other software still lines up.

  • Key, relative key and Camelot code

    See the key, the relative major or minor that shares its notes, and the Camelot code DJs use for harmonic mixing.

  • Export to CSV

    Save file names, BPM, keys and Camelot codes as a spreadsheet to sort songs and plan sets.

  • Processed on your device

    Your songs are analyzed in your browser. They are never uploaded.

  • Audio and video files

    MP3, WAV, M4A, FLAC and OGG, plus the soundtrack of common video files, up to 500 MB each.

Camelot codes and relative keys

Each row pairs a minor key with its relative major: the same notes, and the same number on the Camelot wheel.

Mixing by Camelot code

  • The same code, such as 8A to 8A, gives the smoothest blend.
  • One number up or down with the same letter, such as 8A to 9A or 7A, is a gentle change of key.
  • The same number with the other letter, such as 8A to 8B, moves between a minor key and its relative major.
  • Relative keys are also why two tools can disagree: a song can sound like E minor or G major, and both are 9 on the wheel.
The 24 keys of the Camelot wheel, each minor key beside its relative major
NumberMinor (A)Major (B)
11AG♯ minor1BB major
22AE♭ minor2BF♯ major
33AB♭ minor3BD♭ major
44AF minor4BA♭ major
55AC minor5BE♭ major
66AG minor6BB♭ major
77AD minor7BF major
88AA minor8BC major
99AE minor9BG major
1010AB minor10BD major
1111AF♯ minor11BA major
1212AC♯ minor12BE major

Typical BPM by genre

Most songs in a style sit in a familiar tempo range. Use it to check a reading or to pick songs that mix well together.

Half time and double time

  • A beat can be counted at two speeds. A drum and bass track can feel like 87 BPM or 174 BPM, and both are right.
  • When two tools disagree by a factor of two, they are counting the same beat differently. The finder shows both values under each BPM.
  • For DJ software, use the value that matches how the song is usually counted in its genre.
  • Songs without a pulse, such as ambient pieces or a freely sung ballad, may show No steady beat.
Typical tempo ranges by genre, with the half- or double-time reading you may also see
GenreTypical BPMAlso read as
Ballads and slow jams60–80120–160
Hip-hop85–95170–190
Reggaeton90–100180–200
Pop100–13050–65
House118–12859–64
Techno125–14063–70
Trap130–15065–75
Dubstep14070
Drum and bass160–18080–90

Who uses a BPM and key finder

Anyone who needs to know how fast a song is and what key it is in.

  • DJs mixing in key

    Sort a set by BPM and Camelot code, then mix songs with the same or neighboring codes so the keys blend.

  • Singers choosing a key

    Find the key of a song, then press Change key or tempo to open it in the pitch changer and move it into your range.

  • Producers and remixers

    Check the tempo and key of samples, acapellas and reference tracks before you build a remix around them.

  • Musicians playing along

    Know the key before you jam or transcribe, and set your metronome to the song’s BPM for practice.

Frequently asked questions