Online MIDI player with falling notes

Drop a MIDI file into Piano: Soloist and it plays with a grand piano sound, falling notes on a keyboard and a two-staff piano score worked out automatically — hands, note lengths, key signature and pedal. The file never leaves your device.

What you get

Real piano sound
A sampled grand piano, with slow-down (0.5×–1.5×) for practice.
MIDI becomes a score
The notes are written out as a two-hand piano score you can follow, not just a piano roll.
Practice with your own keyboard
Connect a MIDI keyboard (Chrome or Edge on PC and Android) and use Wait mode: the music pauses until you play the right keys.
Private and unlimited
Conversion happens in your browser, so there are no upload limits.

How to use it

  1. Open the app and choose Load score.
  2. Pick your .mid or .midi file, or drag and drop it.
  3. It opens instantly with falling notes and a two-hand score.
  4. Change the speed, switch 2D / 2.5D / 3D, or connect a MIDI keyboard for Wait mode.

Basic vs Pro

Partly free: the basic features need no payment or account, and a one-time Pro purchase adds the following.

Basic (Free)Pro
PriceNo paymentOne-time lifetime purchase: $19.99 launch price until 2026-12-27 (regular $29.99). No subscription
Files you can openMusicXML (.musicxml, .xml, .mxl), MIDI (.mid), PDF scores, piano recordings and videos (MP3, WAV, M4A, MP4…)Same
ViewsFalling notes + highlighted score, 2D / 2.5D / 3D, themes (Space, Classic)+ Pro themes (Christmas, Neon)
PracticeSpeed 0.5–1.5×, one-hand view, jump to bar / loop, MIDI keyboardSame
Wait mode (waits for the right key)1 piece a dayUnlimited
High-quality piano (16 velocity layers)1 piece a dayUnlimited
Video recording / render (MP4)720p, 30 fps, watermark, 2D/2.5D, vertical 9:16 available1080p and 4K, 60 fps, no watermark, 3D
PDF to score3 a month (up to 10 pages)10 a day (up to 30 pages)
Recording to score3 a day (up to 8 min)20 a day (up to 8 min)
Fast recording conversion (GPU)1 a day10 a day, priority when busy
Medley (play several pieces in a row)—Yes
Saved scoresLatest 5Unlimited
AccountNot neededNot needed (activate with the key from your receipt)
Devices—Up to 3 per key
Trial and refunds—3-day trial (no card), refunds within 14 days

Only need more score conversions? Pro-Lite ($3.99, one-time): PDF to score 3 a day (up to 20 pages), recording to score 5 a day (3 fast), unlimited saved scores and no ads. Everything else is the same as Basic.

FAQ

Is there a limit on files?
No. MIDI is converted in your browser, so you can open as many files as you like.
Why are some hands or note spellings off?
MIDI has no notation information, so hand splitting and spelling are estimated. MIDI exported from notation software works best.
Can I export the score?
Open the MIDI in MuseScore (free) and export MusicXML — or keep playing it here as is.
What about MIDI files with several instruments or drums?
Drum tracks are left out, and the other instruments are all played and written as piano.
Does it work on a phone?
Yes, in a modern mobile browser. A MIDI keyboard needs Chrome or Edge on a computer or Android.
Is it free?
Partly free. Opening and playing MIDI files is free and unlimited; see "Basic vs Pro" above for every difference.

Try a ready-made piece