← All free tools Free tool

MP3 to MIDI Converter

Drop in an MP3 and get its notes back as a MIDI file. The note detection runs in your browser, so the file is never uploaded.

Loading the note detector…

100% local. Your audio is decoded and analysed on your device by an AI model that downloads once (about 3 MB) and runs in your browser. Nothing is uploaded or used to train anything.

Converting a full song? Pull the vocal or instrument out first with the online stem splitter, then convert that. One part at a time gives much cleaner MIDI.

How to convert MP3 to MIDI

  1. Drop in an audio file: an MP3, WAV, M4A, FLAC or a phone recording of you humming or singing.
  2. Wait while the note detector listens. A 3-minute file usually takes under a minute.
  3. Pick Melody or vocal for one voice or lead line, or Instrument or chords for piano and guitar parts. Nudge Sensitivity if notes are missing or there are extra ones.
  4. Press Play MIDI to check it against the original, then Download MIDI and drag the file into your DAW.

Converting an MP3 to MIDI

An MP3 holds sound, not notes, so converting it to MIDI means listening to the audio and working out which notes play and when. This converter does that with Spotify's open-source Basic Pitch model, right on your computer.

It works best when the MP3 has one part playing: a melody, a bass line, a piano or a vocal. For a full song, pull the part you want out with the stem splitter first, then convert that.

More ways in: Audio to MIDI · WAV to MIDI · Vocal to MIDI.

Starting from a finished song? The step by step guide covers splitting, settings and tempo: how to convert a song to MIDI.

FAQ

Does the MP3 bitrate matter?

Not much. 128 kbps and up works well. Very low bitrates can blur fast notes.

Can I convert an MP3 of a full song?

Yes, but you get a crowded MIDI file. Split the vocal or instrument out with the stem splitter first for a clean result.

Is this audio to MIDI converter really free?

Yes. No account, no watermark, no limit on how many files you convert. Files can be up to 10 minutes long.

Is my audio uploaded anywhere?

No. The file is decoded and analysed inside your browser. The AI model downloads to your browser once and runs on your own computer or phone, so your audio never leaves your device.

What AI model does it use?

Basic Pitch, an open-source note transcription model from Spotify's Audio Intelligence Lab, released under the Apache 2.0 license. It handles single melodies and chords, across instruments and voices.

Can I turn my singing or humming into MIDI?

Yes. Choose Melody or vocal. Record somewhere quiet, sing each note clearly, and keep effects like reverb off for the cleanest result.

How accurate is it?

Very good on one clear part, like a solo vocal, a bass line or a piano. On a full mix with drums and many instruments it will catch some notes and miss others. Split the part out first for the best result.

Does the MIDI keep the tempo of my song?

The notes keep their exact timing from the audio. The file is saved at 120 BPM, so if your DAW project uses a different tempo, set the project to 120 before importing or let your DAW stretch the notes to fit.