free tool

MIDI to MP3 converter.

Turn a MIDI file into an MP3 you can play on a phone, send to someone or put in a video. The song is played through a General MIDI SoundFont, or through your own SF2, and saved at 320 or 192 kbps. It runs in your browser, so your files never leave your computer.

Add a MIDI file.

Drop a .mid file here

Pick the sounds.

Drop a SoundFont (.sf2) here

Convert and download.

Export options

Play SoundFonts in your DAW.

simpleSF2 is the free SoundFont player plugin this converter's engine comes from. Load any SF2 on a MIDI track and change sounds as you write. VST3, AU and CLAP.

faq

MIDI to MP3 questions.

How do I convert a MIDI file to MP3?

Add the .mid file in step 1 and press Convert to MP3. Step 2 is already set to General MIDI, which has every standard instrument and a drum kit. Listen to the result on the page, then download it.

Why can't I rename .mid to .mp3?

A MIDI file holds notes, not sound. It says which instrument plays which note and when. An MP3 holds the sound itself, so something has to play the notes and record the result. This tool plays them through a SoundFont, a bank of sampled instruments, and saves what comes out.

320 or 192 kbps?

320 kbps is the highest bitrate an MP3 can have, and the one to pick unless size matters. 192 kbps is 40% smaller and fine for most listening. A three-minute song comes to about 7 MB at 320 kbps and about 4 MB at 192.

Are my files uploaded?

No. The MIDI file and any SoundFont you pick are read in your browser, the MP3 is made there and it is saved straight from it. Nothing is sent to a server.

Can I choose the sounds?

Yes. Add an .sf2 file of up to 300 MB in step 2 and the MP3 is the song played with its instruments. Without one the song plays through GeneralUser GS, a free General MIDI SoundFont. My list of the best free SoundFonts has others to try.

Can I get a WAV or FLAC instead?

Yes. The menu next to the Convert button also has WAV, FLAC and AIFF, which keep the full quality. The MIDI to WAV converter is this same tool with WAV picked first.

Just want to listen? The free online MIDI player and visualizer plays a MIDI file with any SoundFont and shows the notes on a piano. Other ways to make the audio, with FluidSynth or your DAW, are in how to play a MIDI file with a SoundFont. More on SoundFonts: what an SF2 file is, or all guides.