Generator Tools
Piano Chord Finder
Pick a root and chord type to see the notes, intervals, scale degrees, MIDI numbers, and a highlighted piano keyboard. Play the chord in your browser.
Common chords
Build a chord
Chord
C
Bright, resolved. The default chord when a root is named alone (e.g. C means C major).
Notes (root position)
C E G
Voiced low to high
C4 E4 G4
Root position
Scale degrees
1 3 5
Pitch classes
C E G
Piano keyboard
The chord notes are highlighted with their scale degree. The lowest note is labelled BASS. Click any key on the keyboard to play it.
Audio uses the Web Audio API. Sound starts only when you press a play button, and stops on its own. Nothing is recorded or uploaded.
Note details
| Position | Note | Degree | Interval from bass | MIDI | Frequency (Hz) |
|---|---|---|---|---|---|
| Bass | C4 | 1 | Root | 60 | 261.63 |
| Voice 2 | E4 | 3 | Major 3rd (+4) | 64 | 329.63 |
| Voice 3 | G4 | 5 | Perfect 5th (+7) | 67 | 392.00 |
Chord formula reference
Each quality is a fixed set of intervals stacked on the root. Move the same formula to any of the twelve roots to transpose the chord.
Root
1 3 5
+0, +4, +7 semitones
Root m
1 b3 5
+0, +3, +7 semitones
Root dim
1 b3 b5
+0, +3, +6 semitones
Root aug
1 3 #5
+0, +4, +8 semitones
Root sus2
1 2 5
+0, +2, +7 semitones
Root sus4
1 4 5
+0, +5, +7 semitones
Root maj7
1 3 5 7
+0, +4, +7, +11 semitones
Root m7
1 b3 5 b7
+0, +3, +7, +10 semitones
Root 7
1 3 5 b7
+0, +4, +7, +10 semitones
Root dim7
1 b3 b5 bb7
+0, +3, +6, +9 semitones
Root m7b5
1 b3 b5 b7
+0, +3, +6, +10 semitones
Root 6
1 3 5 6
+0, +4, +7, +9 semitones
Root m6
1 b3 5 6
+0, +3, +7, +9 semitones
Root add9
1 3 5 9
+0, +4, +7, +14 semitones
Root 9
1 3 5 b7 9
+0, +4, +7, +10, +14 semitones
Root maj9
1 3 5 7 9
+0, +4, +7, +11, +14 semitones
Root m9
1 b3 5 b7 9
+0, +3, +7, +10, +14 semitones
Root 7sus4
1 4 5 b7
+0, +5, +7, +10 semitones
How to use
- Pick a root note from the dropdown. Spellings using flats (Eb, Bb, Db, Ab, Gb) and their sharp equivalents (D#, A#, C#, G#, F#) are both available so you can find the chord by either name.
- Pick a chord quality. The picker is grouped by family: Triads (major, minor, dim, aug), Suspended (sus2, sus4, 7sus4), Sevenths (maj7, m7, 7, dim7, m7b5), and Sixths and ninths (6, m6, add9, 9, maj9, m9).
- Optionally change the Octave so the chord renders in the register you want, and pick an Inversion (root position, 1st, 2nd, or 3rd for four-note chords) to put the third, fifth, or seventh in the bass.
- Read the notes, scale degrees, interval distances, MIDI numbers, and frequencies in the result panel. The keyboard below highlights the chord tones with their degree and marks the lowest note as BASS.
- Press Play chord to hear all notes at once, Play arpeggio to roll them low to high, or click any key on the keyboard to play just that note. Use Copy notes or Copy details to grab the chord as plain text.
About this tool
Piano Chord Finder is a fast lookup tool for any chord on a piano keyboard. Pick a root from the seventeen common spellings (C, C#, Db, D, D#, Eb, E, F, F#, Gb, G, G#, Ab, A, A#, Bb, B) and a quality from the four main families: triads (major, minor, diminished, augmented), suspended chords (sus2, sus4, 7sus4), sevenths (maj7, m7, 7, dim7, m7b5), and sixths and ninths (6, m6, add9, 9, maj9, m9). The tool computes the chord's notes with correct sharp or flat spelling based on the root, the scale degree of each note (1, b3, 5, b7, and so on), the interval distance in semitones from the bass note, the MIDI number of each voiced note, and the frequency in hertz using A4 = 440 Hz. A two-octave SVG keyboard renders below the picker with the chord tones highlighted in blue and labelled with their scale degree; the lowest sounding note is marked BASS. Click any key on the keyboard to play just that note, or use the Play chord and Play arpeggio buttons to hear the chord as a block or as a rolled sequence. Audio uses the Web Audio API with sine-wave oscillators and short attack and release envelopes so the sound is clean and gentle. Inversions are supported: root position, first inversion (third in the bass), second inversion (fifth in the bass), and third inversion (seventh in the bass) for four-note chords. A common-chord row covers the workhorse shapes you hit first when learning piano (C, G, D, A, F major; A, E, D minor; Cmaj7, Dm7, G7, Bm7b5), and a chord-formula reference at the bottom lists every quality with its scale degrees and semitone distances, so you can transpose any shape to any of the twelve roots by hand. Useful for piano students looking up an unfamiliar chord symbol, songwriters checking a voicing, producers picking chord tones for a sample, or anyone who needs the notes behind a chord name without opening a music theory textbook. Everything runs locally in your browser; no audio is recorded, no input is uploaded.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Circle of Fifths
Click any key on the wheel for its signature, scale, diatonic chords, and progressions.
Open tool
GeneratorMetronome
Web Audio metronome with subdivisions, accents, tap tempo, and time signatures.
Open tool
GeneratorGuitar Tuner
Mic-based chromatic tuner plus reference tones for guitar, bass, ukulele, mandolin, and violin.
Open tool
ConverterNote Frequency Converter
Convert between note names, MIDI numbers, and Hz with a piano keyboard and cents readout.
Open tool
GeneratorOnline Tone Generator
Play sine, square, triangle, and sawtooth tones with frequency, channel, and volume control.
Open tool
GeneratorBPM Tap Tempo
Tap along to find a song's BPM, with a built-in metronome and delay-time table.
Open tool