mp3tomidiflowOpen converter

PIANO TO MIDI · CHORDS SUPPORTED · NO UPLOAD

Piano to MIDI: Convert a Piano Recording to Notes

Solo piano is one of the better sources for audio-to-MIDI conversion. Choose a piano recording on the homepage converter, and it detects notes — including several notes at once in chords — and gives you a .mid file to edit. Expect to clean up some extra or missing notes, especially with heavy pedal or reverb.

Open the free converter

How to convert, step by step

  1. Open the converter. Go to the MP3toMIDIFlow homepage. The converter is at the top of the page; nothing needs to be installed.
  2. Choose your file. Select or drag in one piano recording (MP3, WAV, M4A, FLAC, OGG, AAC or WMA, or the audio in an MP4/MOV video). Solo piano with little pedal and reverb works best.
  3. Convert in the browser. Select Convert to MIDI and keep the tab open. The note-detection model and decoder load from this site and run on your device; your audio is not uploaded.
  4. Download and edit. Download the .mid file and open it in a DAW or notation editor to set the tempo, fix wrong notes and choose an instrument sound.

Why piano works comparatively well

A piano note has a clear, sharp attack and a stable pitch, which makes note starts easier to find than with a sung or bowed note. The note-detection model used here, Spotify's open-source Basic Pitch, is polyphonic: it estimates every pitch it hears at each moment, so chords and two-hand playing can produce simultaneous notes in the MIDI. Its pitch range covers the 88-key piano range.

The output is a single track with notes, timing and velocities based on loudness. Both hands end up on the same track; if you want left and right hand separately, split the track in your DAW or notation editor by pitch.

What makes piano transcription harder

Tips for the best piano to MIDI results

  1. Use a solo piano recording. A digital piano's direct line output or a close microphone is ideal.
  2. Use less pedal and less reverb if you are recording specifically to transcribe.
  3. Start with a short section (30–60 seconds) to judge the result before converting a whole piece; the maximum is 3 minutes per file.
  4. If your digital piano or keyboard has MIDI output, record MIDI directly instead — it will be exact. Audio-to-MIDI is for when you only have the recording.

After conversion: making the MIDI usable

The file is written at a fixed 120 BPM, so the notes play at the right real-time positions but will not line up with bar lines. In most DAWs you can detect or tap the tempo and conform the MIDI, or simply set the project tempo to match the performance before quantizing. Then:

Limits that apply to every file

Questions

Can it transcribe piano chords?

Yes, the model detects multiple simultaneous pitches, so chords produce several notes. Dense chords, pedal and reverb can cause missing or extra notes that need editing.

Will left and right hand be on separate tracks?

No. All notes are on one track. Split them by pitch in your DAW or notation editor.

Does it export sustain pedal?

No. Only notes with velocities are written. Add pedal (CC64) yourself if needed.

Can I convert piano from a full song?

You can, but the converter does not isolate the piano. Vocals, bass and other instruments are transcribed into the same track.

Related pages

Open the free converter