Sheet Music to MIDI
Turn score images or MusicXML into MIDI
Upload PNG, JPG, or WebP sheet-music images, or import MusicXML/MXL directly, to create a downloadable MIDI draft. For PDF files, use the dedicated PDF to MIDI converter.
Upload score
Upload PDF, PNG, JPG, WebP, MusicXML, or MXL. MusicXML/MXL is parsed directly; clear digital PDFs use structure-aware recognition; scans and images may need proofreading.
Choose the file on this device first. Sign in before conversion; the file stays in this browser. PDF/image: 4 credits. MusicXML: 1 credit.
Choose a score file to start
Score formats: PNG / JPG / WebP / MusicXML / MXL. Max 12.0 MB.
Inspect the score pipeline with real files
One frozen public example is tested through deterministic MusicXML parsing and PDF recognition. Inputs, raw MIDI outputs, hashes, and the complete report are published without hand correction.
| Route | Raw result | Evidence | MIDI preview |
|---|---|---|---|
| MusicXML parser | 263 notes · 2 tracks · 45s | Deterministic structure path | |
| PDF recognition | 104 notes · 3 tracks · 33.16s | KIE Gemini 3.5 Flash · 1 rendered page |
Pitch precision
88.5%
Pitch recall
35.0%
Pitch F1
50.1%
Pitch-only comparison: 88.5% precision, but only 35.0% recall. The PDF result omits much of the accompaniment, so it is an editable draft, not a complete transcription.
The MusicXML file is the structured reference for the matching PDF. Pitch metrics compare note-name counts only; they do not score timing, duration, voices, lyrics, dynamics, or engraving.
How the workflow will work
- 01
Upload an image or MusicXML
Choose a clear PNG, JPG, WebP, MusicXML, or MXL file.
- 02
Parse or recognize notation
MusicXML/MXL is parsed directly; score images become AI-recognized drafts to proofread.
- 03
Download MIDI
Review playback, then download .mid or continue proofreading in the editor.
Use cases
Practice playback
Scan paper studies, convert to MIDI, and slow-play along while you practice.
Arranging
Use existing scores as the seed of new arrangements — swap sounds, transpose, reorchestrate.
Teaching
Teachers convert homework scores to MIDI as a reference recording for grading.
Digital archiving
Preserve old or out-of-print scores in a format you can play and share forever.
Recognition accuracy notes
- Higher resolution scans (300+ dpi) give the cleanest results.
- score images are beta-quality drafts; dense polyphony, jazz charts, and elaborate ornaments will need a quick proofread in notation software.
- Skewed pages and shadows lower accuracy — use a scanning app to straighten the image first.
- Piano scores, choral parts, and solo studies with clean engraving convert most reliably.
Tips for score-image recognition
Keep the camera parallel to the page and avoid glare, shadows, fingers, and perspective distortion. Use 300 dpi or higher for scans. If your source is a PDF, use the PDF to MIDI page instead.
Core audio to MIDI paths
Choose the conversion path that matches your source. These pages separate general audio, compressed MP3, YouTube/YT workflows, and local MP4/video files so each search intent has one clear owner.
AI audio to MIDI converter
Best default for WAV, M4A, FLAC, recordings, stems, and authorized audio exported from video.
MP3 to MIDI converter
Use the MP3-specific page when your source is compressed MP3 and you need bitrate or retry guidance.
YouTube to MIDI workflow
Preview a link, confirm rights, then upload audio you own or are licensed to use for MIDI conversion.
MP4 / Video to MIDI converter
Upload a local MP4, MOV, WebM, or M4V and convert its audio track directly to MIDI.
Already have a MIDI file?
If another score-recognition tool, DAW, or notation app already gave you a .mid file, open it in PureMIDI's online editor for a quick cleanup pass.
Sheet Music to MIDI FAQ
Can I upload phone photos of sheet music?+
Yes — bright, straight, in-focus shots work best. Skewed or blurry images will lower accuracy.
Does it support MusicXML?+
Yes. MusicXML/MXL input converts directly to MIDI, and any completed score draft can be reviewed in the online editor and exported as .musicxml.
What can I use right now?+
MusicXML/MXL converts reliably, and score images can produce editable MIDI drafts that may need proofreading.
Will numbered notation (jianpu) work?+
Standard staff notation comes first. Numbered notation (jianpu) is on the second-phase roadmap.
Will it cost anything?+
Sign-in is required. Successful MusicXML/MXL conversion uses 1 credit and image score conversion uses 4 credits; credits are returned when a conversion cannot be completed.
Can I turn the resulting MIDI back into sheet music?+
Yes. Import the MIDI into MuseScore or Sibelius to regenerate an editable score.
Related MIDI tools
PDF to MIDI Converter
Free online PDF sheet music to MIDI converter.
MIDI to Sheet Music
Open MIDI as readable staff notation, review playback, transpose, and export MusicXML or a PDF draft.
Audio to MIDI
Convert audio files or audio exported from video into editable MIDI drafts.
MP3 to MIDI
Convert MP3 songs or MP3 audio exported from video into editable MIDI.
YouTube to MIDI Converter
Preview YouTube/YT links, then upload authorized audio for MIDI conversion.
MIDI Editor Online
Browser MIDI editor for piano-roll editing, playback, track cleanup, quantize, and export.