Upload a track and find its musical key, scale, Camelot wheel code, and relative key in seconds. The analysis runs entirely in your browser using the Krumhansl-Schmuckler algorithm on the first 60 seconds of your file.

How to use it

  1. Click the upload area or drag and drop an audio or video file (MP3, WAV, FLAC, OGG, M4A, WebM, MP4; up to 200 MB).
  2. Alternatively, click the record button to detect the key of audio playing around you in real time.
  3. Wait a few seconds while the tool processes the first 60 seconds of your file.
  4. Read the results: key, scale (major or minor), confidence percentage, Camelot code, and relative key.

FAQ

What is the Camelot code and how do I use it for mixing? The Camelot system assigns each key a number (1–12) and a letter, A for minor, B for major. Compatible keys for harmonic mixing are: the same code, one number up or down (e.g. 8B to 7B or 9B), or the same number switching between A and B (8A to 8B).

What does the confidence percentage mean? It reflects how closely the audio matched the detected key profile. Above 70–80% usually indicates a clear, reliable result. Lower values can mean the song changes key, has little harmonic content, or is atonal.

What is the relative key and when should I pay attention to it? Every major key shares its exact set of notes with one minor key, and vice versa. If the detected key is major but the song sounds dark, the relative minor shown in the results may be a better description of the actual tonality.

Does the tool work on songs that change key mid-way through? It reflects the key of whichever section dominates the first 60 seconds. If you need to analyze a specific section after a key change, trim the file to that section first and re-upload.

What is the file size limit? Up to 200 MB. The analysis always uses the first 60 seconds regardless of file length, so larger files are not automatically more accurate.