Drop an audio file here, or click to choose
WAV · MP3 · OGG · M4A · FLAC
Follows a single melodic line — best for voice, whistle, solo instrument.
Raise it to pick up quieter notes, lower it to drop noise.
Written into the MIDI tempo map.
Shorter notes are dropped.
Uses the BPM above. Turn this on to line notes up with the grid.
0 notes detected
Source audio
Detected notes — piano roll
What you get
- .mid — a Standard MIDI file (format 1) you can open in any DAW or notation app.
- .csv — the note list with start time, end time, MIDI note number, name and velocity.
- Adjustable detection — change sensitivity, tempo or mode and the piano roll redraws immediately.
Note velocity is estimated from the loudness of each note. It is a starting point, not a performance capture.
How this audio to MIDI conversion works
- Your file is decoded by your own browser. It is never sent anywhere.
- The audio is analysed frame by frame to estimate pitch and loudness.
- Frames that hold the same pitch are grouped into notes.
- Notes are written out as a MIDI file you download directly.
Limits you should know
- Monophonic mode tracks one pitch at a time. It is meant for a single clear line — a voice, a whistle, a solo instrument. Chords will come out as a single moving pitch.
- Polyphonic mode looks for several spectral peaks at once. On clear, separated parts it returns chords. On dense mixes it will also return extra notes that are not really there — shorten the file or lower the sensitivity to clean it up.
- Long files take longer to analyse, because the work is done on your own CPU rather than on a server.
- Format support depends on your browser's own decoder. If a file will not open here, try converting it to WAV first.
Why does converting from MP3 drop more notes than from WAV? Why MP3 to MIDI loses notes that WAV keeps shows the exact FFT reason.
If the audio is being bounced out of Reaper, Cubase, Studio One or GarageBand, what exporting actually changes measures the region length, level, channels and silence that decide the notes once the file reaches this converter.
Free, and free in the boring sense too
No sign-up. Unlimited conversions. No watermark. There is no server to pay for, so there is nothing to limit and nothing to brand — every conversion happens on your machine.
Guides
- MP3 to MIDIWhy MP3 loses notes that WAV keeps
- MIDI file sizeHow big an audio-to-MIDI file can really get
- WAV to MIDIHow to prepare the file before you convert
- Voice to MIDIWhat a single-line converter can follow
- MIDI converterWhat is actually inside a MIDI file
- Audio to MIDI converterHow accurate a conversion really is
- Audio into MIDIWhere the note boundaries land
- Audio to MIDI softwareHow many notes it can hold at once
- Audio to MIDI freeWhat the top tools actually return
- Mono vs polyWhat each detection mode misses
- Song to MIDIWhat a full mix comes back as
- AI audio to MIDIWhat actually decides every note
- MP3 to MIDI converterHow loud a note has to be before it hits velocity 127
- WAV to MIDI converterWhat bit depth actually changes
- OGG to MIDIWhat the container actually changes (and what it doesn't)
- Convert audio to MIDIWhat happens to a stereo file first
- Guitar to MIDIWhat a bend does to your notes
- Pitch bend detectionWhat a glide adds to your MIDI, and when it matters
- Sample rate & MIDIWhether 44.1k, 48k or 22.05k changes the notes
- Piano to MIDIWhere the keyboard falls outside the detector
- Vocal to MIDIWhy a sung note comes back an octave up
- YouTube to MIDIWhat a full-length soundtrack comes back as
- Video to MIDIWhat happens to the part you cannot hear
- MP4 to MIDIWhy the AAC audio, not the video, decides your notes
- Ableton audio to MIDIWhen Live's converter is enough, and when to export
- Logic Pro audio to MIDIWhat the built-in capture can and cannot hold
- MIDI to sheet musicWhat this tool covers, and where the score comes from
- Sheet music to MIDIWhy this tool listens to audio, not reads scores
- Audio to sheet musicWhere a chord's notes actually land, measured
- MP3 to sheet musicWhether the codec moves anything the page would show
- MIDI to MP3What this tool covers, and what a synth does instead
- MIDI to WAVWhy the Play button is a synth but not an export
- Audio to MIDI pluginWhen to install one, and when the browser is enough
- Microphone to MIDIWhat this converter does with a recording
- Live vs studio audioWhich recording transcribes cleaner, measured
- Humming to MIDIWhat wordless vocals come back as
- Humanize robotic MIDIWhy the export is grid-locked and velocity-flat, and the 5 moves that fix the feel
- FL Studio audio to MIDIWhat every DAW's capture shares, and when to export
- MIDI to OGGTwo steps, and only one of them changes the sound
- Drums to MIDIWhat a pitch detector does with no pitch to find
- Clean up a converted MIDIThe 5 passes that turn a raw export into a usable part
- FL Studio importThe drag that opens the .mid, and why there is no sound until you load an instrument
- Ableton importThe drag that opens the .mid onto a MIDI track, and why there is no sound until you load an instrument
- Logic Pro importThe drag that opens the .mid onto a Software Instrument track, and why the sound is Logic's patch, not the file
- Change MP3 to MIDIWhy results vary so much, and what the sources agree and disagree on
- Drum transcription limitsThe 55 Hz floor, the 4000 Hz ceiling, and the 11.61 ms grid that erases a groove
- Bass line extractionWhy the converter reads pitch from the whole signal and cannot isolate one voice
- Fix dropped notesThe order to fix it: format, mode, sensitivity, shortest note
- Tempo accuracyWhy the written BPM is your input, exact, and does not move the notes
- BPM finderTempo, key and a .mid export — in your browser
- Key & scale detectionWhy the file records pitches, not an analyzed key
- Mobile audio to MIDIWhat works on iPhone or Android, and what the phone can't do
- Batch convert audioWhy there is no folder-drop button, and the one-at-a-time workflow
- Copyright of converted MIDIWho owns the file you make from a song, and what you may do with it
- Humming to MIDI limitsWhat a hum becomes, and what it leaves behind: vibrato, slides, the 55 Hz floor
- Vocal to MIDI and lyricsWhy words never become notes: voiced vs unvoiced, and the text that is never written
- Chord identifierWhat it can name from audio, and what it cannot: clean triads 3/3, buried chords 10/24, harmonic suppression eats octaves
- Audio to notesThe 7-column note list vs the MIDI file: 0.1 ms seconds, 1.0417 ms ticks, and what each one drops
- How to make a MIDI fileThree routes — recording, drawn by hand, or a score — all produce the same 2-track file
- M4A and FLAC to MIDIOne .m4a can be lossless ALAC or 32 kbps AAC: seven encodings measured, five give the same 125-byte export
- Other DAWs audio to MIDIReaper, Cubase, Studio One and GarageBand: which export settings change the notes, measured
- MIDI playerWhat playing a file back actually shows: an 89-byte event census, two clocks and one round trip
Questions
Is my audio uploaded?
No. There is no upload endpoint. The page reads the file into memory in your browser and processes it there.
Do I need to install anything?
No. It runs on the web platform already built into your browser.
What file do I get?
A Standard MIDI file. MIDI stores notes, not sound, so you can change the instrument, transpose it, or edit individual notes once it is in your DAW. The file is the same shape whether the notes came from a recording, were drawn by hand, or were exported from a score — how to make a MIDI file, three routes compared byte by byte shows the 53-byte empty file, the event census, and the one-tick difference a recording leaves on an onset.
How do I listen to the MIDI file after converting?
Use the Play preview on this page to check the notes and timing, or open the downloaded .mid in a MIDI player to hear it with a real instrument. A MIDI player executes note events rather than replaying your recording: a four-note export here is 89 bytes with 4 note-on / 4 note-off events, zero program-change events and zero text events, so the instrument you hear is the player’s choice, not something stored in the file. You cannot drop a .mid back into this converter as input — it decodes audio samples, not MIDI instructions.
Does the file type (M4A, FLAC, WAV) change the notes?
Not the extension itself. Your browser decodes the file to plain samples before a single note is found, so what matters is the codec inside it and its bitrate. We encoded one eight-note clip seven ways: M4A and FLAC to MIDI measures the whole ladder, from a lossless ALAC file in an .m4a container down to 32 kbps AAC, and five of the seven produced the same 125-byte export byte for byte.
Why does the result change when I move the sensitivity slider?
You are changing the threshold at which a frame counts as a sung or played note. Higher sensitivity keeps more, quieter material; lower sensitivity keeps only the strongest.
Does an audio to MIDI online converter lose anything compared with an installed app?
Not in the analysis. The pitch detection runs on a fixed internal grid — a 22050 Hz working rate, a 2048-sample window, one frame every 11.610 ms, and a search window of 55–1800 Hz — and none of those numbers depend on where the page came from. Open it today or offline tomorrow and you get the same notes. One thing it does not do is estimate tempo from the audio: the BPM you type is written to the file verbatim — How accurate is the tempo a converter writes? shows it is exact to your input and does not shift the notes.
If you need that tempo measured from the audio instead of typed in, the BPM finder reads it from the file, shows the key, and can export the notes as a .mid.
What you trade is everything around the analysis. There is no queue and no upload size cap, but there is also no background job: the file is decoded into memory in full before the first frame is measured, and closing the tab discards the result, so download the .mid before you leave. Compare an online audio to MIDI tool with an installed one and that plumbing is the only column that really differs. If you need to push a stack of files through it, note that there is no folder-drop batch button — batch converting several files to MIDI lays out the one-at-a-time workflow and what it actually costs.
Is there an audio to MIDI app for my phone?
Yes. The converter runs in the browser, so it behaves the same on a phone as on a desktop: open the page, pick an audio file, and the notes come back in the same format. There is nothing to install and nothing to upload, which is the same answer on Android or iOS — the page is the app. If you want the result inside another mobile app, export the .mid or .csv it produces and import that.
Does audio to MIDI work on a Mac, or do I need a special app?
Yes — and no special build. The converter is a web page, so it runs inside Safari, Chrome, or Firefox on macOS exactly the way it runs on Windows or Linux: the pitch detection happens in your browser, not on a server, so the notes are identical on every platform. There is no Mac-only download and no separate desktop app to install; if you want something that lives outside the browser, that is a DAW plugin, not this tool. The short version: audio to MIDI on a Mac is the same page you already have open.
Can I convert audio to MIDI on my phone, including an iPhone?
Yes. The converter is a web page, so the steps are the same on a phone as on a desktop: open it in Safari or Chrome, pick an audio file, and the notes come back as a .mid. On an iPhone the page runs in mobile Safari with nothing to install and nothing to upload; the detection happens in the browser, not on a server, so the result matches what you would get on a laptop. If you want the MIDI inside another mobile app, export the .mid or .csv it produces and import that.
What does audio to MIDI mean?
Audio to MIDI is the process of turning a recording — a song, a riff, a melody — into a MIDI file, which stores the notes as data: their pitch, timing and velocity. Unlike an MP3, which plays the same sound back, a MIDI file lets you edit the notes, change the instrument, or drop them into a sequencer. This converter does that first step: you load audio, and it returns the note list as a .mid and a .csv you can open anywhere. Those two files are built from the same list of notes but do not hold the same information — what you get before it becomes MIDI lays out the seven CSV columns, the 480-tick grid, and the timing the .mid rounds away.