All free tools
Advertisement

Turn a melody into a MIDI file

Upload an MP3 of a single melody — humming, whistling, a solo instrument line — and this tool detects the pitch moment by moment, turns it into notes, and writes a real .mid file you can open in any music software.

Monophonic transcription: one melody line at a time. Everything runs in your browser — your audio is never uploaded anywhere.

Your recording

Drop an audio file below. Decoding and analysis happen on your device.

Drop your audio file here or browse files

MP3, WAV, OGG or M4A · best under 10 minutes

Transcription settings

Lower ignores background noise; higher catches quiet notes but also hiss and rumble.

Choose a file to begin.

Honest limits. This hears one pitch at a time — it is built for single melodies, humming, whistling or a solo line, not full mixes. Feed it a whole song and you will get the loudest pitch at each moment, not the chords. Clean, dry recordings transcribe best.

Transcription

Your notes will appear here.

Audio — Notes detected — Analysed in —

Five tips for a cleaner transcription

The pitch detector can only work with what it hears. These make the biggest difference.

Questions about MP3 to MIDI conversion

How does the MP3 to MIDI converter work?

Your browser decodes the audio file, mixes it to mono, and runs a pitch-detection algorithm (YIN) over it in short frames — about 32 milliseconds apart. Each frame's pitch is rounded to the nearest MIDI note, consecutive frames are grouped into notes with proper start and end times, and the result is written out as a Standard MIDI File (.mid) you can download. A piano-roll preview and a play button let you check the transcription before downloading.

What kind of audio gives the best results?

Single-melody recordings: humming, whistling, a sung vocal line, or one solo instrument playing one note at a time. Clean, dry, reasonably loud recordings transcribe best — close-mic’d in a quiet room beats a live room recording every time.

Will it transcribe a full song with chords and drums?

No — and any tool that claims to do that perfectly in a browser is overselling it. This converter is monophonic: it detects one pitch per moment. On a full mix you get the loudest pitch at each instant, which sounds rough and misses the harmony entirely. For full songs, transcribe one isolated line at a time, or look into stem separation first.

Is my audio uploaded to a server?

No. Decoding, pitch detection and MIDI writing all run locally in your browser tab. Your file never leaves your device, which also means there are no queues, no accounts and no watermarks.

What can I open the downloaded .mid file with?

Any music software that reads Standard MIDI Files — which is practically all of them: DAWs like Ableton Live, FL Studio, Logic Pro, Cubase and GarageBand, as well as notation programs and many phone apps. The file uses MIDI format 0 with note-on/note-off events at your chosen tempo, so it drops straight onto a track.

Why are some notes missing or wrong?

Usually one of four things: the passage is too quiet (raise sensitivity), the notes are shorter than the minimum note length (lower it), the recording has reverb or background noise confusing the detector (re-record cleanly), or there are two pitches at once (the tool only keeps one). Fast slides and heavy vibrato can also split one note into several — steady playing transcribes most accurately.

How the MP3 to MIDI converter works

This MP3 to MIDI converter turns a recording of a single melody into note data your music software can edit. When you choose a file, your browser decodes the audio with the Web Audio API — MP3, WAV, OGG and M4A all work — mixes it down to mono, and runs a pitch-detection algorithm called YIN over it in short frames, roughly 32 milliseconds apart. Each frame’s pitch is rounded to the nearest MIDI note number, consecutive frames are grouped into notes with real start and end times (very short blips are dropped, tiny gaps are merged), and the result is written out as a genuine Standard MIDI File you can download. A piano-roll preview and a play button let you hear the transcription before you download it, and the whole pipeline runs locally — nothing is uploaded, queued or watermarked.

What you can do with the results

The downloaded .mid file opens in practically any DAW or notation program, so a melody you hummed into your phone becomes an editable MIDI track: change the instrument, fix the timing, transpose it, or build chords around it. It is also a handy way to learn a tune — the note list under the preview shows every detected note with its name and timestamp. If the melody is destined for a show, the podcast script template can help you plan the episode around it. Browse all free tools to see the full collection.

Frequently asked questions

How does the MP3 to MIDI converter work?

Your browser decodes the audio file, mixes it to mono, and runs the YIN pitch-detection algorithm over it in short frames about 32 milliseconds apart. Each frame’s pitch is rounded to the nearest MIDI note, consecutive frames are grouped into notes with proper start and end times, and the result is written as a Standard MIDI File (.mid) you can download. A piano-roll preview and a play button let you check the transcription first.

What kind of audio gives the best results?

Single-melody recordings: humming, whistling, a sung vocal line, or one solo instrument playing one note at a time. Clean, dry, reasonably loud recordings transcribe best — close-mic’d in a quiet room beats a live room recording every time.

Will it transcribe a full song with chords and drums?

No. This converter is monophonic: it detects one pitch per moment. On a full mix you get the loudest pitch at each instant, which sounds rough and misses the harmony entirely. For full songs, transcribe one isolated line at a time, or look into stem separation first.

Is my audio uploaded to a server?

No. Decoding, pitch detection and MIDI writing all run locally in your browser tab. Your file never leaves your device, which also means there are no queues, no accounts and no watermarks.

What can I open the downloaded .mid file with?

Any music software that reads Standard MIDI Files — practically all of them: DAWs like Ableton Live, FL Studio, Logic Pro, Cubase and GarageBand, as well as notation programs and many phone apps. The file uses MIDI format 0 with note-on/note-off events at your chosen tempo, so it drops straight onto a track.

Why are some notes missing or wrong?

Usually one of four things: the passage is too quiet (raise sensitivity), the notes are shorter than the minimum note length (lower it), the recording has reverb or background noise confusing the detector (re-record cleanly), or there are two pitches at once (the tool only keeps one). Fast slides and heavy vibrato can also split one note into several — steady playing transcribes most accurately.

Advertisement