🎵

Circle of Fifths

The circle of fifths is the essential music theory reference. Click any key to explore key signatures, diatonic chords, modulation paths, and hear tonic triads.

C Major Relative minor: Am

Key Signature

No sharps or flats

Diatonic Chords

Enharmonic Equivalents

C Major has no enharmonic equivalent

Common Progressions

Modulation Paths

How to Use the Circle of Fifths

Step 1: Select a Key
Click any segment on the outer ring to select a major key, or click the inner ring for its relative minor. The selected key highlights in green with neighboring keys dimly lit to show closely related keys.
Step 2: Read the Key Signature
The info panel shows the number of sharps or flats, which specific notes are altered, and a staff notation rendering of the key signature on a treble clef.
Step 3: Explore Diatonic Chords
See all seven diatonic chords built from the scale degrees of the selected key, labeled with Roman numerals (I, ii, iii, IV, V, vi, vii°). Click "Play Tonic Chord" to hear the tonic triad.
Step 4: Plan Modulations
The modulation panel shows closely related keys (one step away on the circle). Moving clockwise adds a sharp; counterclockwise adds a flat. These are the smoothest key changes available.

Understanding the Circle of Fifths

The circle of fifths is a visual representation of the relationships between the 12 tones of the chromatic scale. Moving clockwise, each key is a perfect fifth above the previous one (or, equivalently, adds one sharp to the key signature). Moving counterclockwise, each key is a perfect fourth above (adding one flat) — which is why the same diagram is sometimes called the circle of fourths when read in that direction.

  • Outer ring — the 12 major keys arranged by fifths, starting with C at the top (no sharps or flats). Clockwise adds sharps; counterclockwise adds flats.
  • Inner ring — the 12 relative minor keys. Each minor key shares its key signature with the relative major key directly outside it (e.g., Am shares C major's key signature). The relative minor always starts on the sixth scale degree (the submediant) of its paired major key; conversely, the relative major always starts a minor third above the minor key's root.
  • Adjacent keys — keys next to each other on the circle differ by only one accidental, making them "closely related." Modulating between neighbors sounds natural and smooth.
  • Opposite keys — keys across the circle (e.g., C and F#/Gb) are maximally distant, differing by six accidentals. These modulations sound dramatic and unexpected.

Using the Circle of Fifths for Songwriting and Chord Progressions

One of the most practical applications of the circle of fifths is building chord progressions. The five chords immediately surrounding your chosen key on the circle (two clockwise, two counterclockwise, plus the relative minor inside) are the ones most likely to sound natural together. The classic I–V–vi–IV progression, for example, exploits these close relationships — you can verify this for any key using the chord progression generator.

The circle also explains secondary dominants: adding a chord borrowed from a key one step clockwise temporarily tonicizes (briefly treats as a tonic) the chord that follows. For instance, in C major, playing an A7 chord before Dm borrows from D minor's harmonic world — a technique heard constantly in jazz and pop. If you need to quickly find which notes belong to any of these chords, the chord finder lists every chord's notes and intervals. And when you need to shift a melody or chord chart to a different key for a singer, use the transpose tool — the circle of fifths tells you exactly how many sharps or flats you gain or lose in the process.

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.


Frequently Asked Questions

What is the circle of fifths?
The circle of fifths is a diagram that arranges the 12 musical keys in a circular layout based on the interval of a perfect fifth. Moving clockwise from C, each successive key (G, D, A, E, B, etc.) is a fifth higher and adds one sharp to the key signature. Moving counterclockwise (F, Bb, Eb, Ab, etc.) adds one flat. It is the most fundamental tool for understanding key relationships in Western music theory.
How do I find the relative minor of a major key?
The relative minor is always found on the inner ring of the circle, directly inside its corresponding major key. Alternatively, count down three half-steps (a minor third) from the major key's root. For example, C major's relative minor is A minor (Am). Both keys share exactly the same key signature but start on different root notes, giving them a different tonal character.
Why are some keys enharmonic equivalents?
At the bottom of the circle, keys overlap: F# major and Gb major, C# major and Db major, and B major and Cb major are enharmonic equivalents. They contain the exact same pitches but are spelled differently. F# major has 6 sharps; Gb major has 6 flats. Composers choose the spelling that results in fewer accidentals or makes the music easier to read in context.
What are diatonic chords?
Diatonic chords are the seven chords built by stacking thirds on each degree of a major or minor scale, using only notes from that scale. In a major key, the pattern is: I (major), ii (minor), iii (minor), IV (major), V (major), vi (minor), vii° (diminished). These chords form the harmonic foundation of most Western music.
How do I use the circle of fifths for modulation?
To modulate smoothly, move to an adjacent key on the circle. Clockwise movement (e.g., C to G) adds one sharp and sounds bright. Counterclockwise movement (e.g., C to F) adds one flat and sounds warmer. Adjacent keys share six of seven scale notes, so the transition feels natural. For more dramatic key changes, skip keys on the circle, but know that each step increases the harmonic distance.
What is the order of sharps and flats?
Sharps are added in the order F#, C#, G#, D#, A#, E#, B# (mnemonic: Father Charles Goes Down And Ends Battle). Flats are added in reverse: Bb, Eb, Ab, Db, Gb, Cb, Fb (Battle Ends And Down Goes Charles' Father). Each new sharp or flat corresponds to moving one position clockwise or counterclockwise on the circle of fifths.
How do I use the circle of fifths to write chord progressions?
Select your key on the outer ring, then look at the five keys immediately surrounding it — two clockwise, two counterclockwise, and the relative minor inside. Chords borrowed from these neighboring keys are the ones most likely to sound smooth alongside your tonic chord. The classic I–V–vi–IV progression works in any key because those three chords (V, vi, and IV) all sit one step away on the circle. For more color, try substituting a chord from two positions clockwise or counterclockwise for a slightly surprising but still musical result.
What is a secondary dominant and how does the circle of fifths reveal it?
A secondary dominant is a dominant seventh chord built on the fifth of a scale degree other than the tonic — it temporarily makes that scale degree sound like a new "home" chord. On the circle of fifths, the secondary dominant of any chord is simply the key one step clockwise from that chord's position. In C major, D7 (one step clockwise from G) functions as V/V — the dominant of the dominant. This principle explains why the circle is so useful in jazz harmony and late-Romantic classical music: following the circle clockwise by one step always yields a strong, tension-and-release dominant motion.
How can I use the circle of fifths to transpose music to a new key?
Count the number of steps and direction on the circle between your original key and the target key. Moving one step clockwise raises the pitch by a perfect fifth (adds one sharp); one step counterclockwise lowers by a fifth (adds one flat). Each step also tells you exactly how the accidentals change — a practical shortcut when transposing a chord chart for a singer's range or adapting sheet music to a different instrument's key. For the exact semitone shifts and new note names, the interactive transpose tool handles the arithmetic automatically.