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.
Open it via Practice → Notes & much More and pick the Chords tab.
On this page

Chord Types and Three Ways to Practice
Chord Training offers three tabs. Each one answers a different question: what should I learn next?, which chords do I want?, and which chords does my song use?
Levels — a ladder to work through
The Levels tab is a ladder of 20 levels 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 in the Key & Hand box at the top — any of the 12 roots:
1. Major in the home key — the three main chords (I, IV, V), then all chords of the key, then the 1st and 2nd inversion, all positions mixed, and finally the seventh chords of the key.
2. The neighboring keys — main chords, all chords and all positions 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 i, iv and V7, 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 triads, minor triads, then both in all positions, then dominant, major and minor seventh chords in all positions, and finally diminished, augmented and sus chords on every root.
Each level chip shows by its color how well you already play it. 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.
General — choose the chord types
You pick the chord qualities and inversions, and the exercise draws random chords from that selection on all 12 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 (Min7b5), 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. The box below tells you how many chords are ready. 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.
The list accepts the 11 chord types above. Other chords, such as C9, and slash chords whose bass is not part of the chord, such as C/D, are left out. This is the quickest way to rehearse the chords of a piece you are learning.
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 | Where | Description |
|---|---|---|
| Show Chord Name | bottom of the window | Display the chord name in the training bar |
| Show Chord in Score | bottom of the window | Display the chord on the staff |
| Hand | Key & Hand box | 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 — the lower hand at least an octave below the upper one — 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 play a chord in any octave: your lowest note decides the inversion, and the notes above it may come in any order.
In General and Levels, a few inversions are left out because they look and sound exactly like another chord, so the exercise could not tell which one you meant. Augmented triads and diminished seventh chords are practiced in root position only, because their notes are spaced symmetrically. When Sus2 and Sus4 are practiced together, Sus4 stays in root position and Sus2 adds its 1st inversion — Csus2 in 2nd inversion, for example, has exactly the keys of Gsus4.
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 (Levels, General or Custom Chord List) 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 → adjust the notes until the chord is right
5. Finish – After the last round, or when you press Stop or ESC, your result appears
A chord counts as correct only when your first attempt was right. If you corrected it, the exercise moves on, but the chord counts as a mistake.
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 a mistake — 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 |
|---|---|
| Run until Stopped | Run until you press Stop |
| Number of Rounds | 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 and your average response time. Below it you see how this run compares with your average and where it ranks among your runs, plus the weakest chords of the day. 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 — days practiced in a row, your average, number of runs and your weakest chord
- Getting better? — your success rate over the last 7 days, 30 days or all time
- Accuracy matrix — chord quality against inversion, so you can see exactly which combinations are still uncertain; recent attempts count more
- Your levels — accuracy and speed for each level of the ladder in your home key, with up to 3 stars for speed
Practice Tips for Chords
Early on, start the Levels tab at the first level — or restrict General to Major and Minor triads in root position. 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 adjust your notes. You choose the chords in one of three ways: by working through the 20 Levels, by chord type (General), or as your own list (Custom Chord List). At the end you see your success rate and average response time.
Which chord types can I practice?
11 chord types: the triads Major, Minor, Diminished, Augmented, Sus2 and Sus4, and the seventh chords Dominant 7th, Major 7th, Minor 7th, Half-diminished (Min7b5) 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 a mistake. 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 →