About Visual Piano
Last updated: October 24, 2026
What is Visual Piano?
Visual Piano is a free web service for people teaching themselves the piano. Practice paths that map the way to the piece you want to play, a player that shows each piece as falling notes or sheet music, and a practice journal for your daily practice - all in the browser, with no sign-up or installation.
Operator
The contact for Visual Piano is @hookbook_. Questions about the service, bug reports, article corrections and enquiries about the included data can be sent to this account. The Contact page explains how to get in touch and which details help with an investigation.
@hookbook_How the guides and practice paths are prepared
The guides explain Visual Piano and practice methods you can try with its included pieces. Practice paths suggest a sequence based on the skills involved; they are not an official teaching or examination syllabus.
- We distinguish the source score and MIDI from this site’s introductions and practice suggestions. Each piece links to its source page.
- Difficulty scores, durations and pitch ranges are guides based on the included data. Another arrangement, tempo or hand size can change how approachable a piece is.
- Falling-note colours identify tracks; they do not guarantee fingering or hand assignments. MIDI playback is a note reference rather than a finished performance modelling expression or technique.
- Worked examples provide a sequence and checkpoints. Session lengths and repetition counts are suggestions rather than promises of progress.
If you find an error or a description that differs from the app’s behaviour, please contact us with the page URL and the passage concerned.
Key Features
- Practice Paths - Pieces ordered towards a goal, with what each one teaches and how to practise it
- Falling Notes Display - Displays MIDI file notes as rhythm game-style animated falling notes
- Sheet Music - For pieces with a score, switch between falling notes and notation and follow the notes being played on the page
- Playback Speed Control - Freely adjust speed from 0.25x to 2x to practice difficult sections slowly
- Section Repeat (A-B Loop) - Repeat specific sections for focused practice
- Practice Mode - Connect a MIDI keyboard and practice by actually playing the keys
- Preset Songs - Over 600 classical piano pieces to practise right away
- Practice Journal - Record practice time, notes and the pieces you are working on. Records are stored only in your browser
Data Handling
MIDI files uploaded by users are processed entirely within the browser. They are never sent to our servers, and the operator does not have access to the file contents. For details, please see our Privacy Policy.
About Preset Songs
The included scores and MIDI files come from the Mutopia Project. A composition’s copyright status is separate from the licence of its edition, typesetting or data. Refer to each piece’s source page for arrangers, contributors and licence notices. Piece introductions, practice suggestions and the selection and sequence of paths are content of this site.
- Mutopia Project - A project publishing scores and MIDI files, with licence information on each piece’s source page.
Contact
For questions or requests, please feel free to reach out through our Contact page.