Chord Training
Chord Training in The Ultimate Piano drills chords and their inversions with immediate feedback. A chord is shown, you play it, and you see at once whether it was correct. What the app adds beyond a simple quiz is what comes afterwards: a result with your success rate and response time, and a progress view that shows which chord qualities and inversions are reliable and which still need work.
A chord is three or more notes sounding together. The aim here is not to memorize chords as isolated facts, but to develop dependable recognition — so that a chord symbol or a written voicing translates directly into the right keys, without hesitation.
On this page

Chord Types and Three Ways to Practice
Chord Training offers three tabs. Each one answers a different question: which chords do I want?, which chords does my song use?, and what should I learn next?
General — choose the chord types
You pick the chord qualities and inversions, and the exercise draws random chords from that selection on all roots. A sound strategy is to begin with a small selection and widen it as your accuracy improves.
Triads (3 notes):
- Major, Minor, Diminished, Augmented
- Sus2, Sus4
Seventh chords (4 notes):
- Dominant 7th, Major 7th, Minor 7th
- Half-diminished (m7♭5), Diminished 7th
Custom Chord List — the chords of your song
Type the exact chords you want to drill, separated by commas — for example C, Am, F/C, G7. Two ways to ask for an inversion:
- Slash notation:
F/Cmeans F major with C in the bass. Because C is a chord tone of F major, this is an inversion (here the 2nd inversion). - Number notation:
F:2means F major in 2nd inversion;F:1is the 1st inversion.
This is the quickest way to rehearse the chords of a piece you are learning.
Levels — a ladder to work through
The Levels tab is a ladder of steps that build on each other. Every level runs a fixed 15 chords, so your results stay comparable from one run to the next. The ladder is built around one home key, which you choose from the Key list below the levels:
1. Major in the home key — the three main chords, then all chords of the key, then inversions, then the seventh chords of the key.
2. The neighboring keys — the same forms in the dominant and subdominant key of your home key (with C as home key: G and F major).
3. Minor on the home key — the main chords and then all chords of the minor key on the same root (with C: C minor), using the degrees i ii° III iv V VI VII — with a major dominant — followed by their inversions, and then the minor main chords in the dominant and subdominant key.
4. Chord types across all roots — major and minor triads, seventh chords and finally diminished, augmented and sus chords on every root.
You can switch the home key at any time. Each home key keeps its own progress, so changing keys never erases what you have already achieved in another one.
Display and Hand Options
How much on-screen guidance you receive is configurable, and gradually reducing it is one of the most effective ways to practice.
| Option | Description |
|---|---|
| Show Chord in Score | Display the chord on the staff |
| Show Chord Name | Display the chord name in the training bar |
| Hand | Right, left, or both hands |
At least one of the two displays stays on — you always see either the notation, the chord name, or both. While you are still learning to read a chord, keep the staff on; once that becomes comfortable, practice from the chord name alone, or from the notation alone to train reading.
The staff follows your hand choice: right hand is written in the treble clef, left hand in the bass clef. With both hands, the chord appears in both clefs and is played twice — once lower and once higher on the keyboard — which is useful for building coordination between the hands.
Inversions
Once a chord is secure in its basic shape, the next objective is to play it from any chord tone. This is the purpose of inversions: the same chord, reordered so that a different chord tone sits in the bass.
| Position | Bass note |
|---|---|
| Root Position | Root at the bottom |
| 1st Inversion | Third at the bottom |
| 2nd Inversion | Fifth at the bottom |
| 3rd Inversion | Seventh at the bottom (seventh chords only) |
A triad therefore has a root position and two inversions; a seventh chord has a root position and three. You can practice root position and every inversion. In General and Levels, augmented triads and diminished seventh chords are practiced in root position only: their notes are spaced symmetrically, so an inversion sounds and looks exactly like the root position of another chord, and the exercise could not tell which one you meant.
Smooth chord progressions depend on minimal hand movement between chords, which is why inversions matter so much — they let you connect one chord to the next with the least possible displacement.
How Chord Training Works
1. Choose – Pick a tab (General, Custom Chord List or Levels) and set your options
2. Start – Click Start to begin the exercise
3. Play – Play the displayed chord on your keyboard
4. Feedback – Correct → the next chord follows. Wrong → try again
5. Finish – After the last round, or when you press Stop or ESC, your result appears
Hint and Skip
Two buttons in the training bar help when you are stuck:
- Hint shows the chord on the keyboard and plays it. The chord then counts as not yet mastered — a chord you were shown is not a chord you knew.
- Skip moves on to the next chord and counts the current one as wrong.
Session Length
In General and Custom Chord List you decide how long a session lasts:
| Mode | Description |
|---|---|
| Unlimited | Run until you press Stop |
| Round Limit | Set a target number of rounds (in steps of 10) |
Levels always run their fixed 15 chords.
Results and Progress
When a session ends, the result shows your correct and wrong answers, your success rate in percent, your average response time and a rating. Again starts the same exercise once more with freshly drawn chords; Details opens the progress view.
The progress view brings your sessions together:
- Status line — where you stand at a glance
- History — your success rate per session over time
- Accuracy matrix — chord quality against inversion, so you can see exactly which combinations are still uncertain
- Level bars — how far you have come on each level of the ladder
Practice Tips for Chords
Early on, restrict the exercise to Major and Minor triads in root position — or start the Levels tab at the first level. Two shapes practiced until they are automatic build more speed than many shapes practiced half-way.
Once those are secure, introduce inversions one at a time and observe which notes remain common as the chord is reordered. Recognizing that an inversion shares all of its tones with the root position is what makes the concept intuitive rather than abstract.
When you learn a song, put its chords into the Custom Chord List — including the inversions the arrangement uses — and drill exactly what the piece asks of you.
For a genuine challenge, enable all triads and seventh chords together in General. At this stage recognition becomes reflexive — the level of fluency that real repertoire and improvisation require.
See Learning for exploring chord structures visually, or Chord Explorer for understanding chord relationships. Practice chords one note at a time with Arpeggio Training.
Benefits
Maintained across regular sessions, this loop produces several outcomes on its own:
- Develop instant chord recognition
- Build muscle memory for common shapes
- Understand how the chords of a key fit together, in major and in minor
- See your weak spots instead of guessing them
- Prepare for repertoire and improvisation
Train your ear: Try Ear Training: Chords to identify chord types by listening.
Frequently Asked Questions
How does the chord training exercise work?
3 steps repeat in every round: a chord is shown on the staff, as a name, or both; you play it on your keyboard and get immediate feedback — correct moves on to the next chord, wrong lets you try again. You choose the chords in one of three ways: by chord type (General), as your own list (Custom Chord List), or by working through the Levels ladder. At the end you see your success rate, average response time and a rating.
Can I practice half-diminished and other seventh chords?
Yes. Triads — Major, Minor, Diminished, Augmented, Sus2 and Sus4 — and seventh chords — Dominant 7th, Major 7th, Minor 7th, Half-diminished (m7♭5) and Diminished 7th. You can practice root position and every inversion; when you choose by chord type, augmented and diminished seventh chords are practiced in root position, because their inversions look and sound like other chords of the same kind.
Can I enter inversions in my own chord list?
Yes — use slash notation or number notation. F/C is F major with C in the bass — since C belongs to the F major chord, that is its 2nd inversion. F:1 and F:2 ask for the 1st and 2nd inversion directly.
Do Hint and Skip count against my result?
Yes. Hint shows and plays the chord, and the chord counts as not yet mastered. Skip moves on and counts the chord as wrong. That way your result reflects what you could play on your own.
Ready to try it?
Open The Ultimate Piano in your browser — no download needed.
Open The Ultimate Piano →