Free tool
Piano chord identifier
Play three or more notes on the keyboard below and this tool works out what chord they form, including when the notes are in a different order from the textbook shape. It reads a MIDI keyboard if you have one connected, and works with mouse or touch if you do not.
Play three or more notes
Nothing held yet
Click the keys to add notes. Inversions are recognised, so any order of the same notes gives the same answer.
More tools
Everything else here is free too
See any scale drawn on a keyboard with the correct spelling and fingering, and hear it p Open → ♪ Online metronome for piano
A free metronome from 30 to 220 BPM with tap tempo, beat lights and adjustable beats per Open → ♪ Tap tempo calculator
Tap in time with any music and this tool tells you the tempo in beats per minute. Free, Open → ♪ Piano note trainer
It names a note and you find it on the keyboard. Ten minutes a day and the keys stop nee Open → ♪ Piano sight reading trainer
A note appears on the stave and you play it. Treble, bass or both, with or without sharp Open →
Questions
Common questions
Can it recognise inversions?
Yes. C, E, G and E, G, C and G, C, E are all identified as C major, because they contain the same notes.
How many notes does it need?
Three for a triad, four for a seventh chord. Two notes is an interval rather than a chord, so it will say so.
Does it work with a MIDI keyboard?
Yes, if your browser supports Web MIDI. Plug in and play the chord.