Audio → MIDI

Audio to MIDI Converter

Audio in, MIDI out. It runs entirely on your own device — nothing is uploaded.

Drop an audio file here, or click to choose

WAV · MP3 · OGG · M4A · FLAC

All processing happens in your browser. No upload, no account, no data collection.

What you get

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

  1. Your file is decoded by your own browser. It is never sent anywhere.
  2. The audio is analysed frame by frame to estimate pitch and loudness.
  3. Frames that hold the same pitch are grouped into notes.
  4. Notes are written out as a MIDI file you download directly.

Limits you should know

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

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.