Camelot wheel and key finder

The 24 codes at a glance, and a finder that reads your song’s code from the file.

See all 24 Camelot codes and which keys mix, then drop a song to find its code and key. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. Files longer than 15 minutes are not analysed, and after one visit and a short wait the page works offline.

Drop a song to find its Camelot codeor click to choose files. Batches welcome.
    Working…

    Done

    Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.

    The Camelot wheel numbers the 24 major and minor keys from 1 to 12 and gives each number two letters: A for minor, B for major. Keys that blend well sit next to each other, so a DJ can pick the next record by looking at a number.

    The codes below are fixed: 8A is A minor and 8B is C major. Drop a song under the table and the page works out its key from the audio and shows the code beside it.

    The 24 codes

    Which codes mix

    The wheel and the circle of fifths

    Trademark

    Camelot is a trademark of Mixed In Key LLC. Stayput is not affiliated with Mixed In Key.

    How it works

    1. Look up a key in the table, or drop a song to find its code.
    2. Press Find the Camelot code.
    3. Pick songs whose codes are the same, one number apart, or the same number with the other letter.

    In your browser, not on a server

    Your browser decodes the file to plain samples. music-tempo (MIT), a small JavaScript library, finds the loudness jumps (onsets) and the steady beat they line up with, and gives the tempo. The key comes from our own code: it measures how much of each of the 12 notes is in the song, using a Fourier transform, and compares that with the 24 major and minor key profiles published by Krumhansl and Kessler. All of it runs in a background worker in your tab.

    Compared with upload-based tools: Some online analysers upload the song to their servers before they can answer, which matters for a demo, a stem or an unreleased track. Here the file is decoded and analysed on your device and never leaves it.

    Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.

    Questions

    What does 8A or 8B mean?

    The number is the position on the wheel and the letter is the mode: A for minor, B for major. 8A is A minor and 8B is C major. They share a number because they use the same seven notes.

    Which Camelot codes mix well?

    The same code, the codes one number up or down with the same letter, and the same number with the other letter. These keep six or seven notes in common. They are a guide; the genre, the tempo and the arrangement matter as much, and you should trust your ears.

    Is the Camelot wheel the same as the circle of fifths?

    It is the circle of fifths with different labels. Neighbouring codes are a fifth apart, as neighbouring keys are on the circle. Some programs use another numbering that starts the count in a different place, so check which one yours uses before you compare numbers.

    Can I get a song’s Camelot code from a file here?

    Yes. Drop the file above and the page shows its key and the code. The tempo is shown too, since DJs usually want the two together. In our own test the key was exactly right on 7 of 15 recordings and the relative key on 3 more, so check an Unsure result by ear.

    Is the song uploaded anywhere?

    No. The code is worked out by this page on your device, so the song stays with you. After your first visit and a short wait you can turn off your internet connection and it still works.

    More video and audio tools

    Other conversions