Song Key Finder

Type the chords of any song and this free song key finder estimates its musical key — with the Camelot wheel code for DJs, a harmonic mixing compatibility checker, relative major and minor keys, key signatures, and a capo transposer. Everything runs 100% in your browser; nothing is uploaded.

Honest first: this is a theory-based estimation helper, not audio analysis. It matches your chords against the diatonic chords of all 24 major and minor keys using the circle of fifths. Songs with borrowed chords, key changes, or modal harmony can fool it — the tool shows its top 3 candidates and the reasoning so you can judge, and your ears get the final vote.
Looking for tempo instead? Tap tempo and BPM detection live in our dedicated tools: BPM Tap Calculator, Tempo Detector and Tempo Tapper. Building chords from scratch? Try Chord Lab. This page stays focused on key.

Estimate a song's key from its chords

Paste a chord chart — verse, chorus, or the whole song. Separate chords with spaces, commas or new lines. Example: C G Am F

How key estimation works: the circle of fifths in one minute

Every major and minor key lives on the circle of fifths: move one step clockwise and you go up a perfect fifth (C → G → D → A…), adding one sharp each time; move counterclockwise and you go down a fifth (C → F → B♭ → E♭…), adding one flat. Keys next to each other share six of seven notes, which is why progressions rarely wander far around the circle.

Each key owns seven diatonic chords built from its own scale. In any major key the pattern is always I–ii–iii–IV–V–vi–vii° (major, minor, minor, major, major, minor, diminished); in any natural minor key it is i–ii°–III–iv–v–VI–VII. So when you ask "what key is this song in", the honest music-theory answer is: whichever key's diatonic set explains the most chords. That is exactly what the estimator above does — it scores your chord chart against all 24 keys and ranks them. The opening chord gets a small bonus because songs usually start at home, and the results always include the runner-up keys so you can see close calls (very often the relative major and minor pair).

Circle of fifths reference

Sharp side clockwise, flat side counterclockwise. Each step adds one accidental to the key signature chart below.

KeyKey signatureCamelot
Clockwise — sharps
C major—8B
G major1 ♯9B
D major2 ♯10B
A major3 ♯11B
E major4 ♯12B
B major5 ♯1B
F# major6 ♯2B
Counterclockwise — flats
C major—8B
F major1 ♭7B
Bb major2 ♭6B
Eb major3 ♭5B
Ab major4 ♭4B
Db major5 ♭3B

What is the Camelot wheel?

The Camelot wheel is simply the circle of fifths re-numbered for DJs: 24 codes, 1A–12A for minor keys and 1B–12B for major keys. 8B is C major, 8A is A minor, and the numbers climb a fifth at a time. It exists so you can mix in key without memorizing key signatures: codes that sit next to each other on the wheel blend smoothly, codes far apart clash. The full mapping doubles as a key signature chart:

CamelotKeyModeKey signatureRelative key
1AG# minorminor5 ♯B major
1BB majormajor5 ♯G# minor
2AD# minorminor6 ♯F# major
2BF# majormajor6 ♯D# minor
3ABb minorminor5 ♭Db major
3BDb majormajor5 ♭Bb minor
4AF minorminor4 ♭Ab major
4BAb majormajor4 ♭F minor
5AC minorminor3 ♭Eb major
5BEb majormajor3 ♭C minor
6AG minorminor2 ♭Bb major
6BBb majormajor2 ♭G minor
7AD minorminor1 ♭F major
7BF majormajor1 ♭D minor
8AA minorminor—C major
8BC majormajor—A minor
9AE minorminor1 ♯G major
9BG majormajor1 ♯E minor
10AB minorminor2 ♯D major
10BD majormajor2 ♯B minor
11AF# minorminor3 ♯A major
11BA majormajor3 ♯F# minor
12AC# minorminor4 ♯E major
12BE majormajor4 ♯C# minor

Harmonic mixing: the six mix moves

Harmonic mixing is the DJ craft of choosing the next track by key, not just by BPM. Once every track in your library is tagged with its Camelot code, these are the six moves that work:

MoveCode changeExampleEffect
Perfect matchsame code8A → 8AZero harmonic risk; the smoothest blend
Energy boost+1 number, same letter8A → 9AUp a perfect fifth; lifts the room
Energy drop−1 number, same letter8A → 7ADown a fifth; eases energy gracefully
Mood changesame number, A↔B8A → 8BRelative major/minor flip; same notes, new mood
Diagonal mix±1 number + letter flip8A → 9BSpicy but musical when the groove fits
Energy jump±2 numbers, same letter8A → 10ABold jump; match energy levels carefully

Use the compatibility checker tab to grade any pair before you commit to it in a live set.

Relative major and minor keys

Relative major and minor keys share a key signature and all seven notes — only the tonal center moves. C major's relative minor is A minor (three semitones down); G major's is E minor. This is the single biggest source of "two possible keys" results: a I–V–vi–IV song in C uses exactly the same chords as a i–VI–III–VII song in A minor. The estimator breaks the tie toward whichever tonic the song opens on, and the Relative keys tab shows both partners plus the parallel key (same tonic, opposite mode) for every key.

Chord–key compatibility: diatonic chords of every major key

The complete chord key compatibility reference. Find your progression's chords in a row — if they all appear, that is almost certainly the key. One chord missing from the row is usually a borrowed chord (the ♭VII, e.g. B♭ in C major, is the most common guest).

KeyIiiiiiIVVvivii°
C major 8BCDmEmFGAmB°
G major 9BGAmBmCDEmF#°
D major 10BDEmF#mGABmC#°
A major 11BABmC#mDEF#mG#°
E major 12BEF#mG#mABC#mD#°
B major 1BBC#mD#mEF#G#mA#°
F# major 2BF#G#mA#mBC#D#mE#°
F major 7BFGmAmBbCDmE°
Bb major 6BBbCmDmEbFGmA°
Eb major 5BEbFmGmAbBbCmD°
Ab major 4BAbBbmCmDbEbFmG°
Db major 3BDbEbmFmGbAbBbmC°

Worked examples

  1. C – G – Am – F → C major (8B), 100% confidence. Step by step: C is the tonic (I, +2 and the +1 opening-tonic bonus), G is the dominant (V, +2), Am is the relative minor chord (vi, +2), F is the subdominant (IV, +2). All four chords are diatonic, nothing is borrowed, and the song starts at home — a textbook I–V–vi–IV in C.
  2. G – D – Em – C → G major (9B). G is I, D is V, Em is vi, C is IV — all diatonic to G. Why not C major? Because D major is not diatonic to C (C major has D minor as its ii chord), so C major loses a point on the D chord and finishes behind E minor, the relative minor. One non-diatonic chord is often all it takes to settle a close race.
  3. Am – F – C – G → A minor (8A), with C major (8B) a close second. Every chord is diatonic to both keys — they are relative major and minor. The estimator picks A minor because the song opens on the Am tonic. If the song actually resolves to C (listen for the final chord and the G→C cadence), call it C major: the tool shows you both so you can make the musical call.

Tips for DJs and musicians

Frequently asked questions

What is a song key finder?

A song key finder tells you the musical key a song is written in — for example C major or A minor. This page is a theory-based key finder: type the song's chords and it estimates the key using the circle of fifths, then shows the Camelot wheel code, the relative major or minor key, and which chords fit. It does not analyze audio files.

How does this musical key finder work without analyzing audio?

It compares every chord you type against the diatonic chords of all 24 major and minor keys. Exact matches score highest, borrowed chords score less, and chromatic chords score below zero; the opening chord gets a small tonic bonus because songs usually start at home. The three best-scoring keys are shown with a confidence percentage. Because this is pure music theory — no audio analysis — it answers "what key is this song in" from a chord chart in seconds, with no uploads and no signup.

How accurate is chord-based key estimation?

Very good for mainstream diatonic music — pop, rock, folk and EDM built on progressions like I–V–vi–IV routinely score 90–100% confidence. It gets weaker with jazz (lots of secondary dominants), modal songs, heavy borrowed chords, or songs that change key halfway through. That is why the tool always shows its top 3 candidates and the chord-by-chord reasoning: check whether the losers make musical sense too, and let your ears decide.

What is the Camelot wheel?

The Camelot wheel is the DJ-friendly numbering of the circle of fifths: 24 codes, 1A–12A for minor keys and 1B–12B for major keys. 8A is A minor, 8B is C major, and so on around the wheel. DJs use it for harmonic mixing because compatible codes sit next to each other — you can mix in key without memorizing key signatures. Click any segment of the interactive wheel above to see a key's code, signature, diatonic chords and mix partners.

What does 8A vs 8B mean on the Camelot wheel?

The letter tells you the mode: A codes are minor keys, B codes are major keys. The number tells you the position on the wheel. Codes that share a number — like 8A and 8B — are relative major and minor pairs (A minor and C major): same notes, different home. Moving +1 or −1 in number moves a perfect fifth around the circle of fifths.

How do I mix in key using harmonic mixing?

Harmonic mixing means choosing the next track so its key blends with the current one instead of clashing. The six standard moves: stay on the same code (perfect match), go +1 in number (energy boost), −1 (energy drop), flip A↔B on the same number (mood change between relative major and minor), move ±1 with a letter flip (diagonal mix), or jump ±2 (energy jump). The compatibility checker above grades any pair of codes — use it to plan a set that flows.

What are relative major and minor keys?

Relative major and minor keys share the same key signature and the same seven notes — only the tonal center differs. C major's relative minor is A minor; G major's is E minor. That is why progressions like Am–F–C–G can read as either key: every chord is diatonic to both. The estimator breaks the tie with the opening chord and the V–I cadence, and always lists the relative key next to each result.

Why did I get two or three possible keys?

Two strong candidates usually means you found a relative major/minor pair (for example C major vs A minor) or two keys a fifth apart sharing most chords. Look at the chord-by-chord table: if every chord is diatonic to both, check which chord the song starts and ends on, and listen for the V–I resolution — D→G points at G major, B7→Em points at E minor. Three candidates with low confidence usually means borrowed chords or a mid-song key change.

How does a capo change the key of a song?

A capo on fret N raises the concert pitch of everything you play by N semitones: a G shape with capo 2 sounds as A. The song's real key is the concert key, not the shape key — so if the band says "it's in A" and the guitarist plays G shapes, there is a capo on fret 2. Use the capo transposer above three ways: shape + capo → concert pitch, transpose a whole progression, or find which fret turns your favourite shape into the target key.

Can this key finder detect modes like Dorian or Mixolydian?

No — deliberately. This tool covers the 12 major and 12 natural minor keys, which is what ~95% of popular songs use. Modes like Dorian, Mixolydian or Phrygian share the notes of a parent major key, so a Dorian song will simply estimate as its parent key (D Dorian reads as C major). If you write modal music, treat the result as "parent key" and shift your thinking one step around the wheel.

What is the difference between this tool and an audio key detector?

Audio key detectors analyze the actual sound file (chroma vectors matched against key profiles) and work when you have a recording but no chord chart. This tool does the reverse: it works from a chord chart when you have no audio — or when you want to understand WHY a song is in a key, not just what the answer is. They complement each other: detect from audio, then verify and explore here with the wheel, the compatibility chart and the relative keys.

Which chords belong to C major?

C major contains C, Dm, Em, F, G, Am and B diminished — the I ii iii IV V vi vii° pattern every major key follows. The full chord key compatibility table below lists all seven diatonic chords for every major key, so you can check any progression at a glance or spot the one borrowed chord that breaks the pattern.

What is the difference between a key finder and a tap-tempo tool?

They answer different questions. A key finder tells you the song's musical key (C major, A minor, 8B...) for harmonic mixing and transposing; a tap-tempo tool measures the speed (BPM). If you need tempo, use our dedicated tempo tools: BPM Tap Calculator, Tempo Detector and Tempo Tapper — this page stays focused on key, so it links to them instead of duplicating them.

Do I need music theory to use this song key finder?

No. To find the key of a song, paste a chord chart (for example: C G Am F) and hit Find key — the tool explains each result in plain words, with the Camelot code for DJs and the chord-by-chord reasoning for the curious. Everything runs 100% in your browser: your chords are never uploaded, stored or tracked.

More music tools:

Need speed instead of key? BPM Tap Calculator · Tempo Detector · Tempo Tapper — tap tempo and BPM detection live there, not here.

Building progressions from scratch? Chord Lab constructs 101 chord types with frequencies, voicings and playback.

Free tool by NRTechStudio