Skip to content

MP3 to MIDI, one track per instrument

Most of the songs on your drive are MP3s. Upload one and Midify separates it into stems, transcribes each instrument, and gives you a MIDI file with the drums, bass, melody and chords on their own tracks.

3 songs a month free, with full MIDI export.

your-song.mp396 BPMA minor

How to convert MP3 to MIDI

  1. 1

    Upload the MP3

    Any bitrate works. Files up to 10 minutes and 100 MB are accepted, 6 minutes on the free plan.

  2. 2

    Pick the parts you need

    Only want the bassline or the drum groove? Turn the other stems off and the job finishes sooner.

  3. 3

    Listen and tidy up

    Play each MIDI track against its stem, solo and mute, and fix anything that sounds wrong in the piano roll.

  4. 4

    Download the MIDI

    Export one .mid file with a track per instrument, or a zip with one file per stem, named with the tempo and key.

Does MP3 compression hurt the conversion?

A little, and less than you might think. MP3 throws away detail the ear is unlikely to miss, mostly at the very top of the frequency range. Pitch lives lower down, so a 192 or 320 kbps MP3 converts nearly as well as the original WAV.

Low-bitrate files are a different story. At 96 kbps and below, compression smears the attack of each note and adds swirly artefacts to cymbals and reverb tails, which shows up as wobbly note starts and the odd phantom note. If you have the lossless file, use it; if you only have a low-quality MP3, expect to do a little more clean-up.

What you get back from an MP3

A song in, a session-ready MIDI file out. Each instrument you selected comes back as its own track, and the file carries the details a DAW needs to line it up with your project:

  • A tempo map and time signature detected from the beat, with bar 1 on the first downbeat.
  • Notes quantized to 1/16 at 75% strength by default, so the groove survives. Change the grid or set it to 100% for a strict grid.
  • Velocities estimated from how loud each note is in its stem, instead of every note at 100.
  • General MIDI program numbers on each track and drums on channel 10.
  • The detected key and chords, shown in the editor and used for snap-to-key.

MP3 to MIDI for remixes, covers and practice

Producers use it to pull a bassline or chord progression out of a reference track and rebuild it with their own sounds. Players use it to learn a part, slow it down and see the notes. Either way, remember that a transcription of someone else's song is still their composition: the MIDI is yours to work with, the song is not. Our output terms explain this in plain words.

MP3 to MIDI: questions people ask

How do I convert an MP3 to MIDI?

Create a free account, upload the MP3, choose the instruments you want, and export the .mid file when it is ready. A typical song takes a few minutes.

Is there a free MP3 to MIDI converter?

Yes. The free plan includes 3 songs a month with full MIDI export, and quick mode, which runs in your browser, converts short single-instrument clips with no limit.

Can I convert an MP3 to MIDI with all the instruments?

Yes. The song is separated into drums, bass, vocals, piano, guitar and other stems, and each one becomes a separate MIDI track in the same file.

Why does my MIDI from another converter sound wrong?

Usually because the notes are fine but the timing, tempo and velocities are not: the file is at 120 BPM, every note is equally loud, and there are pitch bends everywhere. Our clean-up stage exists to fix exactly that.

Try it on your own track

Three songs a month are free, with every export option. Upload one and see what comes back.