mp3midi runs in your browser · nothing is uploaded

MP3 to MIDI Converter

Drop an audio file in, get a standard .mid file back. Free, no signup, and the audio never leaves your device.

Drop an audio or video file here

or click to choose — MP3, WAV, M4A, FLAC, OGG, AIFF, MP4, MOV

Loading engine…

Supported formats

Decoding uses your browser's own audio decoders, so the same file that plays in your browser will convert here.

Audio

  • MP3 .mp3
  • WAV .wav
  • M4A / AAC .m4a .aac
  • FLAC .flac
  • AIFF / AIF .aiff .aif
  • OGG / OGA .ogg .oga
  • Opus .opus
  • WebM .webm .weba

Video (audio track is read, video is ignored)

  • MP4 .mp4
  • M4V .m4v
  • MOV .mov

Stereo files are down-mixed to mono before analysis, and every file is resampled to 22,050 Hz — the rate the transcription model expects.

How to convert MP3 to MIDI

  1. Drop your file in. Any of the formats above. Long files take longer; a 3-minute track usually finishes in well under a minute.
  2. Wait for the piano roll. The page shows you exactly what it found — how many notes, over what range, where they sit in time.
  3. Download the .mid file. It is a standard MIDI file. Open it in Ableton, FL Studio, Logic, GarageBand, MuseScore or any editor and change the notes, the instrument, or the key.

This is transcription, not magic. A clean single instrument — piano, guitar, a vocal line — converts well. A dense full mix with drums and several instruments at once will need cleanup afterwards, and the page tells you up front rather than promising perfection.

Frequently asked questions

Is this audio to MIDI converter free?

Yes. No account, no email, no credit card, no daily limit. The model runs on your own machine, so there is no server cost to pass on to you.

Is my file uploaded anywhere?

No. Decoding, analysis and MIDI writing all happen in this browser tab. Nothing is sent to a server, and nothing is kept after you close the tab.

Can I convert WAV to MIDI as well as MP3?

Yes — this is a WAV to MIDI converter, an M4A to MIDI converter, a FLAC to MIDI converter and an OGG to MIDI converter in the same box. If your browser can play the file, this page can read it. WAV and FLAC are uncompressed, so they tend to give slightly cleaner note detection than a low-bitrate MP3 of the same recording.

What comes out the other end?

A single standard MIDI file (.mid), format 0, at 480 ticks per quarter note. Notes carry pitch, start time, duration and velocity, and pitch bends are written where the model detected them. Import it into any DAW or notation app.

How accurate is the conversion?

It depends on the source, and this page does not invent a number for you. What it does instead is show you the result before you download it: the note count, the pitch range and the piano roll. If the roll looks wrong for your file, you know immediately instead of finding out in your DAW.

Does it work on a full song with several instruments?

It will produce something, and often something usable, but a full mix is the hard case. The transcription engine is instrument-agnostic and handles polyphony, yet overlapping parts in a dense mix are where errors concentrate. Splitting stems first, or converting a cleaner take, gives a better result.

Is there a length or size limit?

No fixed limit is imposed by this page. Practical limits come from your device: very long files take proportionally longer and use more memory. A few minutes is comfortable on a laptop or a phone.

Does it work on a phone?

Yes. The page is built mobile-first — the drop zone, the buttons and the piano roll all fit a phone screen. Converting a long file on a phone will be slower than on a laptop.

What tempo is written into the MIDI file?

120 BPM, the standard default. This tool does not estimate tempo from your audio, so it does not print a tempo it did not measure. Set the tempo in your DAW — MIDI note data is tempo-independent.

Which model is doing the transcription?

Basic Pitch, the open-source audio-to-MIDI model from Spotify's Audio Intelligence Lab, running locally through TensorFlow.js. The same model powers Spotify's own demo page.