Beta · Online tool

PDF to MIDI Converter

Upload PDF, score images, MusicXML, or MXL and download a .mid file

PureMIDI's PDF to MIDI beta converts MusicXML/MXL deterministically and uses experimental AI notation recognition for PDF or image scores. It is best for clean printed staff notation; handwritten scores, TAB, and numbered notation still need manual review.

Upload score

Upload PDF, PNG, JPG, WebP, MusicXML, or MXL. MusicXML/MXL is deterministic; PDF and images use experimental AI notation recognition.

Choose a score file to start

Score formats: PDF / PNG / JPG / WebP / MusicXML / MXL. Max 7.0 MB.

End-to-end workflow

  1. 01

    Upload a score

    Use PDF, PNG/JPG/WebP, MusicXML, or MXL files up to about 7MB.

  2. 02

    Recognize notation

    MusicXML/MXL is parsed directly; PDF and images go through beta Gemini score recognition.

  3. 03

    Download MIDI

    Get a .mid file for your DAW or notation editor.

What people actually do with the converter

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.

Cover and remix

Take a PDF score, convert to MIDI, re-orchestrate with new instruments and beats.

Piano students

Convert assigned études to MIDI and play along at half speed in your DAW or notation app.

Teacher grading

Convert a student's submission to MIDI as the answer key for fast playback grading.

Tool boundaries & limits

  • Current beta uploads are limited to about 7MB for provider stability.
  • PDF/image recognition is experimental; dense polyphony, handwritten scores, and historical notation should be proofread in notation software after export.
  • MusicXML/MXL conversions use 1 credit; PDF/image AI score recognition uses 4 credits. Hard failures release credits.
  • Credit packs are one-time purchases (no expiration), good for occasional or burst usage. See /pricing for current packs.

Current beta capabilities

Only features that are wired today, not roadmap promises.

  • Single-file upload for PDF, PNG, JPG, WebP, MusicXML, and MXL
  • Deterministic MusicXML/MXL to MIDI conversion
  • Experimental AI notation recognition for PDF/image scores
  • Standard .mid download after successful conversion
  • 1 credit for MusicXML/MXL; 4 credits for PDF/image AI recognition; hard failures release credits

When to proofread in notation software

Complex scores are not one-click perfect

Handwriting, TAB, numbered notation, dense polyphony, and elaborate ornaments still need review in MuseScore, Sibelius, or Dorico. PureMIDI's beta is meant to create a fast playable MIDI draft.

Already have a MIDI file?

If another OMR tool, DAW, or notation app already gave you a .mid file, open it in PureMIDI's online editor for a quick cleanup pass.

Tool-focused FAQ

Do I need to sign up?+

Yes — sign up to claim 2 free trial credits, valid 14 days. We don't offer anonymous free usage; the credit-based model keeps abuse and rights-risk under control.

Do you keep my PDF?+

PDFs are deleted within 24 hours of conversion. Account history is opt-in and one-click deletable.

Is batch conversion supported?+

The beta handles one file at a time. Batch queues and one-click re-run come after score recognition quality is stable.

Can I get MIDI and MusicXML at the same time?+

The beta outputs MIDI first. MusicXML/MXL input already converts directly to MIDI; MusicXML export comes after score recognition quality is stable.

Can I set the BPM before converting?+

The beta uses the score tempo when available and falls back to a default BPM. Manual BPM override is a next-step control.

Do I get refunded if a conversion fails?+

Hard failures don't consume credits. Successful conversions that simply have low recognition quality do consume credits — the OMR did its work.

Is there an API?+

Not yet. We are stabilizing the web converter and failure taxonomy before exposing a public webhook/API flow.

Related MIDI tools