Chord Trainer

Build speed and fluency across all 12 keys

Good afternoon!

🎹
Connect a MIDI keyboard?
Plug in a USB keyboard for auto chord recognition (Chrome/Edge)

Practice Plans

⚙️ Custom Settings
20 chords beginner Root Position
Practice Mode

How chords are sequenced. Progressions train real jazz patterns.

MIDI Recognition

When on: the app listens to what you play and auto-advances on correct chord.

Web MIDI requires a desktop browser (Chrome/Edge). Not available on iPad/iPhone.

Difficulty

Which chord types appear. Beginner = standard jazz. Advanced = extended voicings.

Accidentals

Whether black keys use # (sharp) or ♭ (flat). Jazz typically uses flats.

Notation System

International: B = the note below C. German: H = the note below C, B = Bb.

Chord Notation

How chord types are written. Standard = spelled out, Symbols = Δ, -, ø etc.

Voicing Type

Determines which notes of a chord you play. Shell = only the 2-3 most important notes (like jazz pianists in combos).

Basics
🎹 Left-Hand Voicings (no root — bassist plays the bass)
🔄 Inversions (same chord, different note on bottom)
Note Display

Whether individual chord notes are shown on the keyboard.

Number of Chords