← All free tools Free tool

Song Key Finder

Drop in a song to find its musical key and Camelot code. The key detector runs right here in your browser, so your audio never leaves your device.

Tap the circle or hit Space in time with the beat

0 taps
Drop an audio file here
or click to browse · MP3, WAV, FLAC, M4A, OGG
Key
-
Camelot
-
Tempo
-

100% local. Analysis runs entirely in your browser using WebAssembly, your file is never sent to a server or used to train anything. The same principle behind Xport Studio.

How to find the key of a song

  1. Drop an MP3, WAV, FLAC or M4A into the Analyze a file box.
  2. The key detector reads the audio in your browser and shows the key, for example A minor, and its Camelot code.
  3. If it names the relative key, like C major for a song you hear as A minor, both are correct: they share the same notes.
  4. Use the key to pick samples, transpose, or plan a harmonic mix on the Camelot wheel.

Reading the result: key, mode and Camelot

The key is the note a song comes home to plus the scale around it, such as E-flat major or F-sharp minor. The mode tells you which: major usually sounds bright, minor darker. The Camelot code writes the same thing the way DJs use it, a number from 1 to 12 plus A for minor or B for major, so harmonic matches sit next to each other on the Camelot wheel.

Why it might say C major when you hear A minor

Every major key has a relative minor that uses exactly the same notes: C major and A minor, G major and E minor, and so on. A key detector hears the notes, not the feeling, so on songs that sit between the two it can name either one. If the result feels wrong, check its relative key. They also share the same Camelot number.

What to do with the key

Producers use the key to choose samples and basslines that fit, and to tune a vocal. To move a song into a different key, the Transpose Audio tool shifts it by semitones without changing the tempo. DJs use the Camelot code to move between tracks that blend, and the BPM Finder gives the tempo to beatmatch them.

Finding the key of a loop, stem or acapella

Harmonic parts such as chords, pads, piano and bass give the clearest reading. Drums alone have no key. A bare vocal can work, but a sung melody may not cover enough notes to settle the scale, so if you have the instrumental, use that. To pull a part out of a full song first, use the stem splitter.

Want both at once? Key & BPM Finder · BPM Finder.

More tools for key and tempo

FAQ

How do I find the key of a song?

Drop the song file into the Analyze a file box. The key finder detects the musical key and Camelot code in your browser in a few seconds, free and with nothing uploaded.

Is the key finder accurate?

It is reliable on most music with clear harmony. The most common mix-up is between a major key and its relative minor, which share the same notes and the same Camelot number.

Can it find the key of a sample or loop?

Yes. Loops with chords, bass or pads give the clearest result. Drum-only loops have no key.

Is my audio uploaded anywhere?

No. Detection runs entirely in your browser with WebAssembly, so your file never leaves your device and we never see it.

How accurate is the key and BPM detection?

It uses essentia, a respected open-source audio analysis library. Results are strong on most produced music with a steady beat and a clear key. Songs that change key, ambient pieces, and live recordings are harder, which is why Tap tempo and the halve and double buttons exist.

What is a Camelot code?

It is the notation DJs use for harmonic mixing: a number from 1 to 12 plus a letter, A for minor and B for major. Tracks with the same code, the same number, or a number one step away usually mix cleanly. The Camelot Wheel shows the full chart.

Why does it say C major when the song sounds like A minor?

A minor and C major are relative keys that share exactly the same notes, so a detector can land on either. They share a Camelot number (8A and 8B), so for mixing it makes no difference; for playing along, trust your ear on which one feels like home.

Why is the BPM half or double what I expected?

The same groove can be counted at two tempos, for example 70 or 140. Press the divide by 2 or times 2 button to switch to the reading that matches how the song feels.

How do I find the key and BPM of a song I can only stream?

Use the Live BPM Detector, which listens to the tab or your mic while it plays, or tap along in the Tap tempo tab. For the key too, record the browser tab with the Audio Screen Recorder, then drop the WAV in here.

Does it work on acapellas and stems?

Yes. Harmonic stems such as chords, bass, or pads usually give a clear key. A bare vocal can work but gives the detector less to go on, and a drum stem gives a tempo but no meaningful key.

Which file types work?

MP3, WAV, FLAC, M4A, OGG, and AAC.

Is it free?

Yes, completely free, with no sign-up and no limit on how many songs you analyze.