Skip to content
TuneSplit

Piano to MIDI: from a recording or from a song

Drop a piano recording to get MIDI notesor click to choose · a solo piano or a piano stem works best
Private: transcribed on your device, nothing uploaded. Free, no sign-up.Model: Basic Pitch by Spotify, Apache-2.0

Turn a piano recording into a MIDI file you can edit, or pull the piano out of a song first and convert that. Everything runs in your browser: no upload, no sign-up, no 30-second trial.

One prompt · two takes · tap to play

“Upbeat indie pop, bright female vocal, warm synths, claps, summer road trip feeling,…”

Take A · MiniMax Music v22:30 · made in 94 s
Take B · ACE-Step1:44 · made in 27 s
Split any take into stemsVocals · drums · bass · other →
For piano to MIDI, drop a solo piano recording into the tool above and it transcribes the notes in your browser. If the piano is inside a full song, run the piano extractor first and convert the piano stem here. Preview the piano roll, then download the .mid file. Nothing is uploaded.

Which piano source works

SourceWhat to expectRoute
Phone or mic recording of a real pianoGood if the room is quiet and the mic is closeConvert directly
Studio or digital-piano audio exportBest: clean tone, no room noiseConvert directly
Piano inside a pop or rock songFair: the extracted stem keeps some bleed from other partsPiano extractor, then convert
Piano with strings or a full orchestraRough: the model hears every sustained noteExtract if you can; expect heavy cleanup
Fast classical runs with a lot of pedalSome notes blur or mergeRaise the shortest note, then edit

Piano is the instrument this kind of model handles best, because notes are struck, decay and overlap in a regular way. It is still a transcription, not a copy: check it against the recording.

Getting the piano out of a song first

The piano extractor uses a 6-stem separation mode that gives piano its own file. Quality depends on the song: the piano stem is weaker than vocals or drums, so it may carry some guitar or synth. Listen to the stem before you convert it.

  1. Open the piano extractor and drop the song.
  2. Download the piano stem when it finishes.
  3. Drop the stem into the converter on this page.

Recording a piano clip that converts well

  • Put the phone or mic about an arm's length from the strings or speaker, not across the room.
  • Turn off fans and music in the room; steady noise shows up as phantom notes.
  • Play slightly slower than usual the first time; fast, blurred passages are what the model misses.
  • Record in a lossless or high-quality setting if your recorder offers it, then export MP3, WAV or M4A.
  • Keep each clip under 6 minutes.

Cleaning up the result

ProblemFix
Lots of tiny extra notesMove the notes slider toward fewer and raise the shortest note
Quiet notes are missingMove the slider toward more
Notes an octave offCommon on low bass notes: transpose that region in your DAW
Held notes chopped upRaise the shortest note; merge or lengthen them in the piano roll
MIDI sounds stiffThe notes are not quantised on purpose; use your DAW's quantise if you want a grid

The file has notes and velocities only: no sustain-pedal data and no left- or right-hand split.

Frequently asked questions

Is there a piano-specific model?

No. It uses Basic Pitch, a general polyphonic note model from Spotify, which handles solo piano well. We do not claim a piano-only model.

Can I convert a piano from a song?

Yes, with a detour: split the piano out with the piano extractor, then convert the piano stem. The stem from a busy mix is rougher than a clean piano recording.

Is it free and private?

Free with no sign-up and no trial limit. The audio is processed in your browser and never uploaded.

Does it capture the sustain pedal?

No. You get notes, lengths and velocities. Add pedal events in your DAW if you need them.

Does it separate left and right hand?

No. All notes go on one track. You can split by pitch in your DAW.

How long can the piano recording be?

Up to 6 minutes per file. For longer pieces, cut the audio into sections first with the audio cutter.

Can I get sheet music from the MIDI?

Open the .mid in a notation app such as MuseScore. Expect to correct rhythm and note lengths, because the MIDI follows the performance rather than a written score.

Related tools