Recognize a score from an image

Recognition engine · online

Drop a score image, or click to browse

AI recognizes the notation in seconds and produces editable MusicXML.

PNG / JPG≤ 20 MBshort edge ≥ 768px

Upload only scores you are entitled to process. Scans are used solely for your own recognition.

Open MusicXML player

ABOUT THIS TOOL

AI Sheet Music Scanner and Piano Player

Turn a clear, printed piano grand-staff page into an editable digital score. Compare the source with the recognized notation, listen at practice speed, correct important mistakes, and export the current revision as MusicXML or Type 1 MIDI. AI recognition can make errors, so every result should be checked against the source.

Output
Recognition creates a private Sheet Music Document in My Sheet Music. MusicXML import stays on the direct-import path and does not use recognition credits. Exports are generated from the current Canonical Score revision: uncompressed MusicXML for notation software and Type 1 MIDI with separate right- and left-hand tracks.

How it works

  1. 01Choose a PNG or JPG/JPEG image of a printed piano grand staff, up to 20 MiB. You may choose the file as a visitor; signing in is requested only when you start recognition. PDFs, handwriting, tablature and ensemble scores are outside this release.
  2. 02After login, storage and credits are checked before submission. A third-party AI processes the source and Musictool validates the complete page before saving it. Failed provider or structural validation is refunded; a valid result with local note errors is not automatically refunded.
  3. 03Bring the source up beside the recognized score whenever you want to compare, then correct pitch, rhythm, voice or structure from the note palette — a beat meter flags edits that leave the measure short. Save creates revisions; exports always use that same current revision.

Key features

  • Private source and score storage with My Sheet Music history and recycle bin
  • Resizable review workspace with independent source and recognized-score zoom on desktop and mobile
  • Six playback speeds, measure loops and separate right/left-hand mute
  • Deterministic MusicXML and Type 1 MIDI exports from one Canonical Score

Settings explained

Playback speed
Choose one of six fixed practice rates from 0.5× to 2×. Changing speed affects playback only; it does not rewrite tempo or exported files.
Hand controls
Mute the right or left piano track independently while the other hand continues. The controls follow the two-staff piano assignment in the Canonical Score.
Measure loop
Set an inclusive start and end measure for repeated practice. Supported repeat signs and first/second endings share the same playback sequence used by MIDI export.
Score corrections
Select a note card and edit it live from the palette: duration values and dots, pitch, accidentals, octave and semitone nudges, rests, chords, ties, staff, voice, key, meter, tempo and measure structure. A beat meter shows whether each measure stays complete. This is correction tooling, not a professional engraving editor.

What the scanner supports

The supported recognition target is one clear PNG or JPEG image of printed piano notation on a grand staff. A shortest image edge below 768 pixels triggers a warning because small noteheads, accidentals and staff lines are harder to distinguish. The scanner does not claim support for PDFs, handwriting, orchestral parts, native numbered notation, guitar tablature or multi-page scores.

Why review is part of the workflow

Optical music recognition is probabilistic. Even a structurally valid page may contain a wrong pitch, duration, voice or repeat. Musictool lets you open the private source beside the generated staff whenever you want to compare, and exposes corrections for details that change playback. It never presents AI output as publication-ready engraving and does not invent a source-region match when the model did not provide reliable coordinates.

One score for display, sound and export

The validated Canonical Score is the only editable musical source. The staff view, piano playback, MusicXML and MIDI are regenerated from that revision, so a saved correction is reflected everywhere. Type 1 MIDI separates the two hands and includes supported tempo, meter, key and repeat order. MusicXML remains uncompressed so notation applications can open it directly.

Common questions

No. This release supports one PNG or JPEG image of clearly printed piano grand-staff music. PDFs, handwriting, tablature, numbered notation and ensemble scores are not supported promises.