Piano Trainer — sight-reading practice for piano
Piano Trainer is a free, browser-based tool for practising music sight-reading. Generate endless exercises tuned to your level, import your own sheet music, connect a MIDI keyboard, and track your accuracy and timing as you improve.
- Exercise generator — pick clef, key, meter, rhythm and interval difficulty.
- Scales, arpeggios and two-hand pieces with adjustable hands and accompaniment.
- Ready-made sets, from first steps to advanced, plus built-in lesson pieces.
- Import MusicXML (.xml / .mxl) and play along with a real piano sound.
- MIDI keyboard input with timing calibration, plus an on-screen keyboard.
- Progress statistics and offline use — installable as a PWA.
Loading the app… If it does not start, enable JavaScript in your browser.