Audio to MIDI Converter
Free AI audio-to-MIDI conversion: turn a melody, an instrument recording, or your own full mix into MIDI files. Full songs are split into vocals, drums, bass, and other before conversion, and every track is shown as a piano roll.
Upload an audio or video file and get back real MIDI files you can drop straight into any DAW, notation app, or synth. The tool detects the notes in your recording (pitch, timing, length, and velocity) and shows the result as a piano roll right on the page, so you can see what it heard before you download anything.
There are two ways to use it. Simple instrument mode is for recordings of one instrument or melody: a piano take, a guitar riff, a bass line, a hummed or whistled tune, a synth lead. Full song mode is for your own finished mixes: the mix is first split into four stems (vocals, drums, bass, and other), and each stem is converted to its own MIDI track, displayed one under the other with labels.
The note detection runs on a paid GPU and is funded by a couple of short ads, and you only watch ads for the portion of the file you choose to convert, not the whole thing.
How to use it
- Click the upload area or drag and drop an audio or video file (MP3, WAV, OGG, FLAC, M4A, WebM, MP4; up to 50 MB).
- Pick the mode. Simple instrument converts the selection as-is into one MIDI track (up to 10 minutes); Full song splits it into four stems first (up to 4 minutes, which costs twice the ads because of the extra step).
- If the file is longer than the mode's limit, drag the green and red markers to pick the section you want. The "−10 s / −1 s / +1 s / +10 s" buttons and Preview let you home in on it. Switching modes re-checks the limits and adjusts your selection automatically.
- Press Convert to MIDI and watch the short ad(s).
- Your tracks appear as piano rolls. In Full song mode the first track is expanded and the rest are collapsed; click any header to open or close it.
- Download each track as a .mid file, or use Download all to grab every track at once.
What is MIDI, and what can I do with the files?
MIDI doesn't store sound. It stores the notes: which pitch was played, when, for how long, and how hard. That makes the output far more useful than audio for anything editable: load it into GarageBand, FL Studio, Ableton, Logic, or any DAW and change the instrument, fix wrong notes, quantize the timing, transpose the key, or use it as the starting point for a remix of your own track. Notation apps like MuseScore can turn it into sheet music.
FAQ
Can I convert MP3 to MIDI? Yes. MP3 to MIDI is the most common case: upload the MP3 (or WAV, OGG, FLAC, M4A, or even the audio track of a video file) and you get standard .mid files back that open in any DAW or notation app. No account or install needed.
What's the difference between Simple instrument mode and Full song mode? Simple mode feeds your selection straight to the note-detection model and returns one MIDI track. It's best when the recording is mostly one instrument or a single melody. Full song mode first separates the mix into vocals, drums, bass, and other, then converts each stem separately. On a finished mix that gives dramatically cleaner results than converting everything at once. The split is an extra GPU step, so Full song mode is capped at a shorter length and uses twice the ads.
How accurate is the conversion? It uses Spotify's Basic Pitch, a well-regarded note-detection model. Clean, well-separated recordings of pitched instruments convert best: piano, guitar, bass, voice, strings, synth leads. Dense chords, heavy effects, and noisy recordings reduce accuracy. Expect a very good starting point that you tidy up in your DAW rather than a perfect transcription.
Why does my drums track look strange? Drums aren't pitched notes, so a pitch-detection model can only approximate them. The drums track is included so you have the rhythmic skeleton, but treat it as a timing reference rather than a playable drum part. The vocals, bass, and other tracks are where the model shines.
What does "No notes were detected" mean? The model found nothing it could confidently call a note in that track. That's common for near-silent stems, pure percussion, or atmospheric textures. The other tracks are unaffected.
Can I convert a hummed or whistled melody? Yes, that's one of the best uses of Simple mode. Hum, whistle, or sing your idea into a voice memo, upload it, and you get MIDI you can drop onto any software instrument.
Why are there ads, and is there a daily limit? Note detection (and stem separation for full songs) runs on rented GPU time, which costs real money. A short ad per few minutes of your selection keeps the tool free. To prevent abuse there's a cap on how much you can convert per day; if you hit it, you'll see a message and can come back later.
Do you keep my audio or my MIDI files? No. Your file is processed for this request only and isn't stored long-term. The MIDI files are returned to you and aren't published, indexed, or added to any database. Please only upload audio you have the rights to use.