MP3 to MIDI with SoundFont
Transcribe an MP3 into MIDI, then re-render the notes through any SoundFont you choose — swap the original recording for a clean instrument in a couple of clicks.
- MP3 / WAV
- Custom .sf2
- SoundFont rendering
Click a note to hear it
How it works
Upload audio and a SoundFont
Drop an MP3 or WAV to transcribe, and optionally add your own .sf2 SoundFont so the result is rendered with exactly the instrument sound you want.
Transcribe and preview
The audio is transcribed to MIDI notes and re-synthesized through the SoundFont. Preview the rendered result in the browser and compare it to the original.
Download the render
Download the SoundFont-rendered audio, or grab the underlying MIDI to edit, re-instrument, or export as sheet music.
Formats & limits
- Input formats
- MP3
- Output
- MIDI
- File limits
- 50 MB · 10 min
- Price
- Free · no sign-up
Getting the best SoundFont render
- Pick a SoundFont that matches the source — a piano .sf2 for a piano melody, strings for a sustained lead — so the render sounds natural.
- Transcription is most accurate on monophonic sources; a clean single melody re-renders far better than a dense mix.
- A good SoundFont can mask small transcription errors, but obvious wrong notes are easier to fix in the MIDI editor first.
- Smaller, single-instrument .sf2 files render fastest and most predictably.
Frequently asked questions
What does "MP3 to MIDI with SoundFont" do?
It chains two separate steps into one workflow. First, your MP3 or WAV goes through the same Basic Pitch transcription engine used everywhere else on this site, turning the recording into editable MIDI notes — pitch, timing, and velocity, with the original sound discarded. Then, instead of stopping there, those MIDI notes are played back through a SoundFont (.sf2) instrument library and re-encoded as audio, so what comes out the other end is a clean, chosen instrument sound performing the same notes your original recording had, rather than the original recording itself. This is useful whenever the source audio is noisy, poorly recorded, or simply the wrong instrument for what you actually need — the notes survive the round-trip even though the sound does not — you're keeping the performance while replacing everything about how it was originally captured.
Can I use my own SoundFont?
Yes — upload any standard .sf2 SoundFont file alongside your audio, and the transcription will be re-rendered through that specific instrument library instead of the default. This matters because different SoundFonts can sound dramatically different even playing identical MIDI note data: a warm acoustic piano .sf2 versus a bright synth-lead .sf2 produces two completely different-sounding results from the exact same underlying transcription, so picking the right one for your source material (or for the mood you're going for) is where most of the creative control in this tool actually lives. If you don't provide one, a default piano SoundFont is used automatically, so the tool still produces a usable render either way, and switching SoundFonts later doesn't require re-uploading or re-transcribing the original audio — just re-rendering the already-detected notes.
Is this MP3 to MIDI SoundFont converter free?
Yes — conversion, browser preview, and downloading the SoundFont-rendered audio are all free with no account required at any point. Upload your MP3 or WAV, optionally add a custom .sf2 file, and listen to the rendered result immediately without signing up for anything. What an account adds is what comes after that first render: your results persist in a conversion history you can return to later, the underlying MIDI becomes fully editable (moving, deleting, or transposing individual notes) rather than just previewable, and you can export the notes as MusicXML or PDF sheet music in addition to the rendered audio and the raw MIDI file. A quick one-off render with no editing needs no account at all — the SoundFont rendering step itself works the same regardless of sign-in status.
Can I download the MIDI as well as the render?
Yes — every conversion here produces both outputs simultaneously, not just the rendered audio. You get the SoundFont-rendered audio file, which is what most people want first since it's immediately listenable, but the underlying transcribed MIDI is also available to download separately. That matters because the MIDI is the more flexible artifact of the two: audio is a finished, fixed recording, while the MIDI keeps the notes editable indefinitely, so you can open it later, correct a wrong note the original render didn't reveal clearly, swap in a completely different SoundFont, or hand it to a DAW — all without re-uploading or re-transcribing the original MP3 from scratch, which is the whole reason both outputs are generated at once rather than the MIDI being a separate paid extra you'd have to ask for.