Skip to content
ToMIDI

Free Audio to MIDI Converter, Right in Your Browser

ToMIDI is a free online audio to MIDI converter: drop in a song, a riff or your own humming, and Spotify's open-source Basic Pitch model turns it into an editable MIDI file right in your browser. No install, no sign-in, nothing uploaded. Hear the notes, fix the timing and key, then export a .mid file for any DAW.

  • Nothing Uploaded
  • Free, No Sign-in
  • Built on Basic Pitch
  • MIDI Export
Free · runs in your browser

Drop audio here to convert it to MIDI

MP3 · WAV · M4A · FLAC · OGG · AAC · MP4 · WEBMup to 300 MB, first 10 minutes analysed

Drag a file anywhere on this card, or press U to pick one. Conversion starts right away.

Try a real sample

Each result is this engine's actual output, not a mock-up.

Runs in your browserFree to convertNo sign-up to listenFull .mid with a free account

Only convert audio you have the right to use. Your file stays on this device.

What an Audio to MIDI Converter Does

An audio to MIDI converter listens to a recording and writes down the notes it hears: the pitch, when each note starts, how long it rings and how hard it was played. The result is not sound but a set of instructions, so music in MIDI format can be played by any instrument, edited note by note, moved to a new tempo or printed as sheet music. Think of it as a MIDI file format converter for sound. ToMIDI uses Basic Pitch, a polyphonic model from Spotify built to transform audio to MIDI that also catches pitch bends, and runs it entirely in your browser. Upload an MP3, WAV, M4A, FLAC, OGG or AAC file, use the soundtrack of an MP4 or WEBM video, or record straight from your microphone. Working with one format? The MP3 to MIDI and WAV to MIDI pages cover the details.

Convert a File Now

Audio in

MP3WAVM4AFLACOGGAACMP4WEBMMic

MIDI out

.mid fileMusicXMLPDFPNGTempo and key
Opens in
FL StudioAbleton LiveLogic ProGarageBandCubaseReaperStudio OneMuseScoreSibeliusDorico

Hear the Result First: Audio to MIDI in Three Views

Before you convert audio into MIDI yourself, pick a sample and press play. The waveform, the piano roll and the score follow one playhead, and the As played and Quantized switch shows what the grid does to human timing.

Demo dataHummed melody
C major · 92 BPM · 19 notes
Audio
MIDI
Score
Loading the score
0:00.0 / 0:10.4
Bar 01 / 04 · As played: 19 notes, human timing

Demo data: short phrases written for this page and played by the browser synth, not a real conversion. MIDI from your own file opens with the same waveform, piano roll and score view in the converter above.

How to Convert Audio to MIDI in Four Steps

Converting audio to MIDI takes seconds for a short clip. Here is what happens between the drop and the download when you create MIDI from audio.

  1. Drop your audio in the MIDI converter above or record a take. The file is decoded in your browser, then Basic Pitch listens to it in short windows and finds every note's pitch, start, length and velocity.

  2. Snap notes to a 1/8, 1/16 or 1/32 grid, or keep the human feel. Switch between As played and Quantized to hear the difference before you commit.

  3. Pull stray notes into the key, correct a tempo that came out at half or double speed, and set the time signature so the bars line up in your DAW.

  4. Download a .mid file, quantized or as played, with tempo, key and time signature written in, or switch to the score and export MusicXML or a PDF. For bigger edits, keep going in the MIDI editor.

Step 1 · Detect the notes

Fix It Before You Export

No sound to MIDI converter gets everything right on the first pass. These controls change the result instantly, without running the model again. Try each one on the little demos below.

01

Quantize

Tighten timing to 1/8, 1/16 or 1/32, or leave the swing in.

Human timing: 26 ms off the grid on average

02

Snap to key

Pull out of key notes back into the scale with one switch.

2 notes out of C major

03

Tempo: half, double or tap

Fix a BPM that came out at half or twice the speed, or tap the beat yourself.

46 BPM

Bars look twice too long: try 2×

04

Time signature

Set 4/4, 3/4, 6/8 or 2/4 so bars land where your DAW expects them.

Bass notes drift across the barlines

05

Uncertain notes

See which notes the model was unsure about, then keep them or drop them all at once.

4 of 16 notes uncertain

06

Edit notes

Click a note, move it up or down, delete it, and undo if you change your mind.

Click a note to select it

Why Use ToMIDI as Your Audio to MIDI Converter

Four things set it apart from any other MIDI converter online.

Free, Full Length, No Sign-in

Convert audio to MIDI free: files up to 300 MB, the first 10 minutes analysed, and the whole .mid yours to download. No 30 second preview, no watermark and no account wall.

Built on Spotify's Basic Pitch

The open-source model Spotify released for polyphonic, instrument-agnostic transcription, with pitch bend detection. ToMIDI adds what the demo leaves out: instrument presets, quantize, key, tempo, note editing and a score view.

Nothing Leaves Your Device

Decoding, note detection and export all run in your browser. Your recording is never uploaded, so unreleased ideas stay yours.

MIDI, MusicXML and PDF Export

Download MIDI quantized or as played, with tempo, key and time signature written in, MusicXML for MuseScore, Sibelius or Dorico, or print the score as a PDF. All free and full length.

Audio to MIDI Accuracy by Source

How well audio to MIDI conversion works depends far more on the recording than on the button you press. Like any AI MIDI converter, AI audio to MIDI is at its best with one clear part; here is what to expect from each kind of source and how to get the cleanest notes.

Testing

Testing in progress. Measured note accuracy for each source will be published on this page; until then we give no percentages.

01Voice or hummingWorks wellHum one clear note at a time in a quiet room. Slides and vibrato can split into extra notes. More in Voice to MIDI.
02Solo melody instrumentWorks wellFlute, violin, sax or a lead synth with little reverb. A close mic reads cleaner than a room mic.
03Solo pianoGood, check chordsMost notes come through; heavy sustain pedal can blur chords and add short ghost notes. More in piano audio to MIDI.
04Guitar chordsApproximateSingle notes read cleaner than strums. For tabs, try the guitar tab generator.
05Full band mixRoughOverlapping parts add extra notes. Convert one isolated part at a time, or split the mix first with the Stems + multitrack mode.
06DrumsNot supportedBasic Pitch hears pitched notes, so audio to MIDI drums come out as random notes. Use your DAW's drum tool instead, such as Ableton Live's Convert Drums to New MIDI Track.

How ToMIDI Compares to Other Audio to MIDI Software

There is no single best audio to MIDI converter software for everyone. A desktop audio-MIDI converter like Melodyne edits the recording itself, sheet music apps aim at notation, and browser tools trade depth for speed. This table shows what each one gives you for free and what it exports, checked on each vendor's own site.

How ToMIDI Compares to Other Audio to MIDI Software
This siteToMIDIBasic Pitch (web demo)Melodyne 5AnthemScoreKlangio
Free useFree; files up to 300 MB, first 10 minutes analysedFree and open sourceNo free tier; 30 day trial, editions from $99Trial: first 30 seconds of each song; desktop from $29Unlimited 20 second demos; Studio Pro $19.99 a month
Where it runsIn your browser, on your deviceIn your browser, audio stays on your machineDesktop app or DAW plug-in, macOS and WindowsDesktop app (Windows, Mac, Linux) or AnthemScore WebWeb app; also a DAW plugin
Sign-in neededNoNoOnline registration to activateDesktop: activation key; Web: accountNot for demos; account for paid plans
ExportsMIDI (quantized or as played), MusicXML, PDF (print), PNG, SVGMIDIMIDI in assistant, editor and studioPDF in Lite; MIDI and MusicXML from Professional ($39)PDF free; MIDI, MusicXML and Guitar Pro on paid plans
EditingNote edits with undo, quantize, snap to key, tempo, meter, instrument presetsDetection sliders onlyDeep pitch and timing edits of the audioNote and score editing in ProfessionalScore editor from Studio Pro
Sheet musicYes, a score view in every resultNoNoYesYes

As of November 2026. Prices in US dollars. Melodyne and the Klangio plugin also work as an audio to MIDI plugin inside a DAW; ToMIDI, the Basic Pitch demo and AnthemScore Web need nothing installed. Spotted something out of date? Tell us and we will correct it.

Sources: Basic Pitch, Melodyne editions, Melodyne trial, AnthemScore, AnthemScore Web, Klangio

From Audio to MIDI to Your DAW

A .mid file from ToMIDI opens in every DAW, so no audio to MIDI plugin is needed. Here is how to bring it into the three most popular ones; GarageBand, Cubase, Reaper and Studio One work the same way.

FL

FL Studio

  1. 1

    Download the .mid and drag it onto an instrument in the Channel Rack, or use File > Import > MIDI file.

  2. 2

    Open that channel's Piano roll to hear the notes and swap in any plugin.

  3. 3

    Set the project tempo to the BPM ToMIDI detected so the pattern loops cleanly.

Live

Ableton Live

  1. 1

    Drag the .mid from your downloads folder or the Live browser onto a MIDI track. It lands as a clip.

  2. 2

    Load an instrument on that track, such as a piano, a synth or a sampler.

  3. 3

    Match Live's tempo to the detected BPM, then quantize further in the clip if you like.

Logic

Logic Pro

  1. 1

    To turn audio to MIDI, Logic users just drag the .mid into the Tracks area; Logic makes a software instrument track for it.

  2. 2

    If Logic asks whether to import the tempo from the file, say yes so the grid lines up.

  3. 3

    Pick a sound from the Library and edit the notes in the Piano Roll.

Already have a project tempo? Type the same BPM into the converter. MIDI notes then land right on your grid when you import the file.

Who Uses an Audio to MIDI Converter

Producers, learners, guitarists, teachers and choirs all turn music into MIDI, each starting from a different recording and needing something different at the end.

01

Producers

Pull a melody, bassline or chord idea out of a demo and drag it into your DAW to try new sounds. Starting from a finished track? The MP3 to MIDI page is tuned for full songs.

Open MP3 to MIDI

Every MIDI Converter and Music Tool in One Place

From music to MIDI and back again: start from what you have, whether a recording, a MIDI file, a score or a question about a song, and pick a group to see the tools built for it.

Converted on your device

Your Files, Your Rights

Plain rules about where your audio goes and what you may convert.

  • 01

    Free conversion runs on your device. The audio is decoded and converted in your browser and is never uploaded to our servers.

  • 02

    Only convert audio you own or have permission to use. Rights in the original song still apply to the notes you get from it.

  • 03

    Your files are used only for the conversions and saves you start. We do not publish them, sell them or use them to train models.

Audio to MIDI Questions, Answered

Straight answers, including what does not work well yet.

How do I convert audio to MIDI?

Drop an audio file on the converter at the top of this page, or press record. ToMIDI detects the notes in your browser and shows them in a piano roll within seconds. Play the result against the original, adjust quantize, key or tempo if needed, then download the .mid file. No account and no install are involved.

Is this audio to MIDI converter really free?

Yes. You can convert to MIDI free, with files up to 300 MB and the first 10 minutes analysed, and no sign-in, no watermark or 30 second preview. Stem separation for full mixes (Stems + multitrack) needs an account and credits; the browser converter stays free.

Can ChatGPT convert audio to MIDI?

Not reliably. ChatGPT can write a MIDI file from a text description, but it is not built to transcribe a recording note by note. That job needs a transcription model trained on music, such as Basic Pitch, which ToMIDI runs for free. It also works the other way round: going from AI to MIDI is easy, because a track from an AI music generator converts like any other audio.

Is this the same as Spotify Basic Pitch?

It uses the same model. Basic Pitch is an open-source audio to MIDI AI from Spotify's Audio Intelligence Lab, and its web demo gives you a piano roll and a MIDI download. ToMIDI runs that model in your browser too, then adds the steps between detection and your DAW: instrument presets, quantize, snap to key, half or double tempo, time signature, note editing, a score view and MusicXML export.

How accurate is audio to MIDI conversion?

It depends on the source. A single voice or melody instrument usually comes through well, solo piano is good but chords need checking, and a full band mix is rough. Measured note accuracy by source is being tested and will be published in the table above; until then we give no percentages. Compare the MIDI with the original before you download.

Can I turn humming into MIDI?

Yes. Press record and hum, sing or whistle the melody, or upload a voice memo. Hum one clear note at a time in a quiet room; slides and vibrato can split into extra notes, which quantize helps tidy up. The Voice to MIDI page has more tips for singers.

Does it work for piano, guitar and drums?

Piano and guitar, yes; drums, no. Basic Pitch is polyphonic, so it can catch chords as well as single lines, but monophonic sources such as one voice or one melody instrument give the cleanest result. It is built for pitched notes, so drum hits come out as random notes. See piano audio to MIDI and guitar to MIDI for instrument tips.

Can I convert a song to MIDI, full band and all?

You can convert any song, but a full mix gives one track with every instrument blended together and plenty of extra notes. As a song to MIDI converter it does best with an isolated stem or a solo recording. Built-in stem separation, with one MIDI track per instrument, is the Stems + multitrack mode; it needs an account and credits.

How do I use the MIDI in FL Studio?

Download the .mid, then drag it onto an instrument in the Channel Rack, or use File > Import > MIDI file. The notes open in that channel's Piano roll. Ableton Live and Logic Pro work the same way: drop the file on a MIDI or software instrument track. Step by step guides for all three are in the DAW section above.

Can I export MusicXML or sheet music?

Yes. Switch the result to the score view to see your notes as sheet music, then export MusicXML for MuseScore, Sibelius, Finale or Dorico, or print the score and save it as a PDF. For more layout control, open the .mid in MIDI to sheet music.

Is my audio uploaded anywhere?

No. The free converter decodes your file and runs the model inside your browser, so the audio never leaves your device. The page needs a connection to load the model the first time; the conversion itself happens locally.

Which audio formats can I convert to MIDI?

MP3, WAV, M4A, FLAC, OGG and AAC, plus the soundtrack of MP4 and WEBM video; anything your browser can play usually works. Files can be up to 300 MB and the first 10 minutes are analysed, so trim longer recordings to the part you need.

How do I find the MIDI of a song?

Search for an existing MIDI first: many songs have fan made or official files online, though quality varies. If you cannot find one, convert a recording you own or have permission to use, then clean it up in the MIDI editor. Respect the copyright of the song when you share the result.

Can I convert MIDI back to MP3?

Yes. MIDI to MP3 renders the notes with real instrument sounds so you can share or listen anywhere.

Do I need audio to MIDI software or a plugin?

No. ToMIDI is free audio to MIDI converter software that runs as a web page, so there is nothing to install. A plugin such as Melodyne makes sense when you want to edit the recording itself inside your DAW; for getting the notes out, a browser is enough.

Can it find the key and tempo of a song?

Usually. The converter detects the tempo and key, shows them for you to check and writes them into the .mid; if the tempo comes out at half or double speed, one click fixes it. For a quick answer without converting, use the key finder or the BPM finder.

Ready to Turn Audio into MIDI?

Drop a song, a riff or a voice memo on this box and the audio to MIDI converter above takes it from there: free, in your browser, nothing uploaded.

or drop it anywhere on this box