Chris Collins

Tools · music

Chords and scales explorer

Any scale or mode in any key on a piano and a guitar fretboard (any tuning, left-handed, CAGED and three-notes-per-string patterns), the key's chords with Roman numerals and functions, a chord namer that handles inversions and slash chords, guitar voicings found and scored for playability, the circle of fifths, common progressions to play along to, and a transposer and capo helper.

Added

How to use it

Pick a key and a scale at the top; every tab follows it. Notes are spelled the way a musician would write them — F♯ major has an E♯, a C diminished seventh ends on B𝄫, and the chords of A harmonic minor include G♯°7 — because the theory works from letters and intervals, not just from which piano keys are pressed.

Tune up first with the instrument tuner. To learn songs on piano or guitar, try the music trainer. A MIDI keyboard and a step sequencer are in the MIDI tool; note frequencies and the acoustics side are in acoustics.

How to use it

Scale

The scale’s notes and degrees, its key signature (modes show the major key they share notes with), the scale on a three-octave piano, and on the fretboard. There are major and the minors (natural, harmonic, melodic), the seven modes, major and minor pentatonic, minor and major blues, jazz scales (Lydian dominant, altered, Locrian ♮2, bebop dominant), whole tone, both diminished scales, chromatic, and a set of others: harmonic major, Phrygian dominant, double harmonic, Hungarian minor, Neapolitan minor and major, Persian, enigmatic, Hirajōshi, In-sen and the Egyptian pentatonic.

The fretboard follows the tuning menu — any guitar tuning, bass, ukulele, mandolin, banjo, or your own strings — with up to 24 frets and a left-handed view. Labels can be note names, scale degrees, or intervals from the tonic. Pattern narrows it to one shape:

  • C A G E D: the five CAGED positions, built round the major chord shapes, in standard tuning. Modes and the pentatonic and blues scales use their parent major’s shapes; the ringed dots are the chord shape itself.

  • 3nps 1–7 (or 2nps 1–5 for pentatonics): three notes on each string, starting on each scale degree on the lowest string. These work in any tuning; where the next string is tuned too high (DADGAD’s A string) the pattern takes an extra note on the string below.

For seven-note scales the table lists the chords built in thirds on each degree, as triads or sevenths, with Roman numerals, notes and function (tonic, predominant, dominant). Click a chord to hear it and to see its notes stand out on the piano and fretboard. Numerals count from the major scale, so natural minor reads i ii° ♭III iv v ♭VI ♭VII.

Chord finder

Click piano keys, or one fret per string on the fretboard, and the chord is named — with the inversion, slash chords (C/D), left-out fifths, and the other names the same notes could have (C6 or Am7/C). Spell a chord goes the other way: choose a root, one of 36 chord types and an inversion, and see and hear it.

Voicings

Type any chord symbol (F#m7, Bbmaj7, Cadd9, D/F#) and every way to play it on the current tuning is found by search: every combination of open, muted and fretted strings within a four-fret stretch is tried, the ones with every needed note, the right bass and at most four fingers (a barre counts as one) are kept, and each is scored for how easy it is — stretch, fingers, barres, muted strings in the middle, open strings, and how far up the neck. Finger numbers are shown in the dots. The well-known shapes come out on top (x32010 for C, 022100 for E, 133211 for F with a barre), and the same search works for ukulele, mandolin or open tunings. Allow inversions lets a chord tone other than the root be in the bass.

Circle and progressions

The circle of fifths with relative minors and key signatures; click a key to move everything to it. The progressions — I–V–vi–IV, I–vi–IV–V, ii–V–I, 12-bar blues (and the quick-change and minor versions), the Andalusian cadence, Pachelbel, and more — are shown in the key and play on a plucked or piano sound at any tempo, looping, with the current chord lit.

Transpose and capo

Paste chords or a whole chord sheet: lines that are mostly chords are moved to the new key, lyric lines are left alone, and the spelling follows the new key (E to F turns F♯m7/C♯ into Gm7/D, not into F♯ spellings). The key is guessed from the chords, or set it yourself. The capo helper lists capo positions and the shapes you would play, best first by how many are easy open chords: B♭ E♭ F Gm becomes G C D Em with a capo on 3.

Browser support

Any current browser, on a phone or a computer. Sound uses the Web Audio API; on an iPhone, turn off silent mode to hear it.

Privacy

Everything runs in the page; nothing is sent anywhere. Your settings and the chord sheet you paste are kept in this browser’s local storage, and the Share link button puts them in the link.

Runs entirely in your browser; nothing you type leaves this page.