
If you have ever wanted to hear a piece of printed sheet music played back, transpose it, or edit it without retyping every note, you have probably run into optical music recognition, usually shortened to OMR. It is the sheet music equivalent of OCR for text: a camera or scanner captures an image of a printed score, software analyzes the staff lines, noteheads, rhythms, and symbols, and outputs a digital file you can play, edit, or transpose.
OMR is a genuinely hard computer vision problem. A dot next to a notehead changes its duration, a symbol above a staff can mean an accent or a fermata, and orchestral scores stack many instruments on top of each other. No sheet music scanner app gets every measure perfect, especially beyond simple piano or single-line parts. A good scanner is not flawless, it is a starting point that saves you from entering every note by hand.
Below are real, currently available tools, starting with mobile apps for quick playback and moving through desktop OMR software and browser-based options.
Comparison Table
| Tool | Platform | Best For | Pricing Style |
| PlayScore 2 | iOS, Android | Fast scan-to-playback on a phone | Free tier available, paid unlock |
| ScanScore | Desktop, iOS, Android | Multi-instrument scans to MusicXML/MIDI | Paid, tiered editions |
| Newzik | iOS, iPad, desktop | Digital sheet music library with built-in OMR | Free tier available, paid plans |
| SmartScore | Desktop, mobile | Long-established OMR with detailed editing | Paid, tiered editions |
| Audiveris | Desktop (Windows, Mac, Linux) | Free, open source OMR engine | Free |
| Soundslice | Browser | Scanning printed music into synced, playable notation | Free tier available, paid plans |
| NotaGen Sheet Music Scanner | Browser | Free, no-install image or PDF to MusicXML/MIDI | Free |
1. PlayScore 2
PlayScore 2 is a mobile app built around a simple idea: point your phone camera at a page of printed sheet music and hear it played back almost immediately. It recognizes standard notation for a wide range of instruments, works from a photo rather than a flatbed scan, and can export MIDI.
Best for: musicians who want the fastest scan-to-sound experience on a phone, for practicing or sight-reading checks. Pricing style: free tier available for shorter scores, with a paid unlock for longer pieces.
2. ScanScore
ScanScore is dedicated OMR software available on desktop and mobile that specializes in recognizing multiple staves and instruments at once, a common choice for band and orchestra parts, not just solo piano. It exports to MusicXML and MIDI for editors like MuseScore or Sibelius, and includes its own editor for fixing misread notes.
Best for: musicians and educators scanning multi-instrument scores who need clean MusicXML output. Pricing style: paid, tiered by how many staves per system you need to recognize.
3. Newzik
Newzik started as a digital sheet music library and annotation app for tablets, popular with performers who mark up scores and turn pages hands-free during a concert. It has since added its own OMR engine, letting you scan or import a PDF and get back a version that syncs with audio and can be transposed or annotated inside the app.
Best for: performers and ensembles who want a scanned score integrated into a digital stand and rehearsal workflow, not just a raw file export. Pricing style: free tier available, with paid plans for advanced library and collaboration features.
4. SmartScore
SmartScore is one of the longest-running names in optical music recognition, with desktop software refined over many years alongside a mobile companion app for quick scans. The desktop version offers detailed correction tools for playback, editing, and part extraction.
Best for: users who want mature, detailed OMR software with strong editing and part-extraction tools. Pricing style: paid, tiered by edition and feature set.
5. Audiveris
Audiveris is a free, open source OMR engine that runs on Windows, Mac, and Linux. Recognition quality depends partly on the version and tuning, and it has more of a learning curve than the polished consumer apps here. It exports MusicXML for any notation editor, good for anyone who wants to avoid subscriptions.
Best for: developers, students, and anyone who wants a free OMR engine and is comfortable with a less polished interface. Pricing style: free.
6. Soundslice
Soundslice is best known as a browser-based platform for interactive tabs and notation synced to audio or video, and it has built a scanning feature that turns a photo or PDF of printed sheet music into notation. Once scanned, a piece can be synced to a recording, played back, and shared.
Best for: musicians and teachers who want a scanned score turned into an interactive, audio-synced practice tool rather than just an exported file. Pricing style: free tier available, with paid plans for additional features.
7. NotaGen Sheet Music Scanner
NotaGen’s sheet music scanner runs entirely in the browser and does not require an install. You upload an image or PDF of printed sheet music, and the OMR pipeline converts it into MusicXML and MIDI that you can play back, edit, or export. For PDFs specifically, NotaGen also offers dedicated PDF to MIDI and PDF to MusicXML tools if you already have a scan and want a direct conversion path.
Best for: anyone who wants a free, no-signup way to try scanning sheet music from a browser, without installing a mobile app or desktop software first. Pricing style: free.
Getting a Good Scan: Practical Tips
OMR accuracy depends heavily on the input image, often more than on which app you pick.
Lighting matters more than camera quality. Even a modest phone camera can produce a good scan under even, diffused light. Avoid a single overhead lamp or angled window light, since both create shadows and glare that confuse staff-line detection.
Keep the page flat. A curled or bent page distorts the straight staff lines that OMR software relies on to orient itself. If scanning from a bound book, press the spine down or weigh the edges flat. A slight curve near the binding is often the biggest cause of misread measures near the edges of a page.
Shoot straight on, not at an angle, and fill the frame with the page without cutting off any staves. Most scanner apps include an auto-crop or perspective correction step, but they work best starting from a straight-on shot.
Use printed music when you can. Every tool on this list is built and tested primarily on typeset, printed notation, the kind that comes from a publisher or a notation program like Finale, Sibelius, MuseScore, or Dorico. Clean, well-spaced print recognizes far more reliably than anything else, and low-resolution or heavily compressed photos lose the fine detail that separates a sixteenth note from an eighth note.
Be realistic about handwritten manuscripts. Handwritten sheet music, whether a composer’s manuscript or a student’s exercise, is genuinely difficult for every OMR tool here, not just one or two. Handwriting varies too much in notehead shape, spacing, and stem angle for current recognition models to handle reliably. If working from a handwritten score, expect significantly more manual correction afterward, and treat the scan as a rough draft rather than a finished transcription.
Choosing Between Them
For the fastest result on a phone, PlayScore 2 or Soundslice’s scanning feature suit quick, casual use. For band or orchestra parts needing clean multi-instrument MusicXML, ScanScore and SmartScore handle that complexity. If cost is the deciding factor, Audiveris and NotaGen’s sheet music scanner are both free, Audiveris as an offline desktop engine, NotaGen as a browser tool with no install. Newzik fits best if you treat your sheet music as a digital library you rehearse and perform from.
Start with a clean, flat, well-lit scan of printed music, check the output against the original page, and expect to spend a few minutes correcting the trickiest measures by hand. That is normal, not a sign the tool failed.
FAQ
What does OMR actually stand for and what does it do? OMR stands for optical music recognition. It analyzes an image of printed sheet music and converts staff lines, noteheads, rhythms, and symbols into a digital format like MusicXML or MIDI that can be played back or edited.
Can any of these apps read handwritten sheet music accurately? Not reliably. Handwritten notation is difficult for every tool listed here because handwriting varies too much for current recognition models to handle consistently. Expect manual correction if scanning a handwritten manuscript.
Do I need to buy an app, or is there a free way to scan sheet music? Yes. Audiveris is free, open source software you run on your own computer, and NotaGen’s sheet music scanner runs free in a browser with no install. Several other apps here also offer a free tier before a paid plan.