Producer reference imports
Convert a sheet music PDF you bought online, load the MIDI in Logic / FL Studio / Ableton, and audition the arrangement before deciding to cover it.
Upload a digital or scanned score PDF and download a .mid file
Upload one sheet-music PDF. Clear digital PDFs use structure-aware recognition, while scanned PDFs become AI-recognized MIDI drafts that should be proofread. For images or MusicXML, use Sheet Music to MIDI.
Upload one digital or scanned score PDF. Clear digital PDFs use structure-aware recognition; scanned PDFs become an AI draft to proofread.
PDF conversion uses 4 credits. Sign in before conversion; the file stays in this browser.
Choose a PDF to start
PDF only: PDF. Max 12.0 MB.
PureMIDI accepts a single sheet-music PDF and processes it on the server to produce a playable, editable MIDI draft.
See how a two-page score becomes editable MIDI. The result below has not been manually corrected.
Original score (PDF, 2 pages)

Recognized MIDI
629 notes · 2 tracks (voice and piano)
Of 629 notes, 628 match the score in pitch, onset, and length; one piano note is a semitone off.
Tempo markings are not read, so the MIDI plays at 120 BPM; this song is much slower (about 52 BPM), which you can set in the editor. Clear printed scores work best. Check complex layouts, low-resolution scans, and ties against the score before exporting.
Directly importing the same piece as MusicXML also gives you a 629-note MIDI with separate voice and piano tracks. Download MusicXML
Example score from OpenScore Lieder (CC0) · Schubert's An die Musik
Choose one digital or scanned score PDF within the current file-size limit.
Digital PDFs use structure-aware recognition; scanned PDFs use AI score recognition.
Check pitch and rhythm, then download .mid or continue editing the draft.
Convert a sheet music PDF you bought online, load the MIDI in Logic / FL Studio / Ableton, and audition the arrangement before deciding to cover it.
Take a PDF score, convert to MIDI, re-orchestrate with new instruments and beats.
Convert assigned études to MIDI and play along at half speed in your DAW or notation app.
Convert a student's score to a MIDI draft, check it against the original notation, then use it as a classroom playback reference.
Prefer a PDF exported directly from notation software. For scans, use at least 300 dpi, crop borders, remove shadows, and correct skew. Dense polyphony and ornaments still need proofreading after export. Printed staff notation, clearly printed numbered notation (jianpu, single melody) and guitar TAB are recognized; handwritten scores are not supported yet.
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.
Best default for WAV, M4A, FLAC, recordings, stems, and authorized audio exported from video.
Use the MP3-specific page when your source is compressed MP3 and you need bitrate or retry guidance.
Preview a link, confirm rights, then upload audio you own or are licensed to use for MIDI conversion.
Upload a local MP4, MOV, WebM, or M4V and convert its audio track directly to MIDI.
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.
A PDF conversion is a draft. Compare pages, notes and ties with the source before practice or arranging.
Yes. PDF conversion requires sign-in. Successful MusicXML/MXL conversion uses 1 credit; PDF conversion uses 4 credits for up to 4 pages, then 1 credit per extra PDF page.
Files uploaded for completed conversions are deleted within 3 days. Files from failed conversions may stay up to 14 days so you can retry. You can continue a free preview for about 2 hours. You can restore a selected file in this browser for about 60 minutes after signing in or paying; expired browser copies are cleared the next time you open a tool. Conversion results stay separately in your account history until you delete them. We do not train models on uploads.
This page converts one file at a time. Batch queues and one-click re-run come after score recognition quality is stable.
Yes. Download MIDI directly, or open the score draft in the online editor, review pitch and rhythm, and export .musicxml.
Conversion uses the score tempo when available and falls back to a default BPM. Manual BPM override is a next-step control.
If a conversion cannot be completed, its credits are returned. A successful conversion that produces an editable MIDI draft uses credits even when the result still needs proofreading.
Not yet. We are stabilizing the web converter and failure taxonomy before exposing a public webhook/API flow.
Score images and MusicXML to MIDI for practice playback.
Convert audio files or audio exported from video into editable MIDI drafts.
Browser MIDI editor for piano-roll editing, playback, track cleanup, quantize, and export.
Convert MP3 songs or MP3 audio exported from video into editable MIDI.
Preview YouTube/YT links, then upload authorized audio for MIDI conversion.
AI piano to MIDI converter — turn solo piano recordings into editable MIDI with accurate pitch and timing.