MIDIMIDI
English
MIDIMIDI

Where you actually play piano

Notes falling towards an on-screen piano keyboard, blue for the right hand and red for the left, each showing its note name and suggested finger number
Each bar is a note. They fall towards the keyboard at the bottom, and you play each one as it lands — blue for the right hand, red for the left. MIDIMIDI then tells you exactly what you hit, missed or played late.

Open MIDIMIDI

✓Free, no account, nothing to install
✓Works on a laptop, phone or tablet

Start with any MIDI file

Drag in any .mid file. Or drag in an MP3 of solo piano and MIDIMIDI transcribes it into notes you can practise. It happens in your browser; your audio is never uploaded.

Practise it the way you need to

Once a piece is loaded, it bends to how you want to work on it.

Set a track to Wait and the music holds until you play the right note. Set it to Play-Along and it keeps strict time and scores everything.

See exactly how you played

MIDIMIDI counts your mistakes separately — missed, wrong, and late — and scores each hand on its own. Tap any mistake in the list to jump straight to that moment.

You can play back what you just performed, and download it as a MIDI file or a .wav. It keeps the record too: practice time, accuracy per piece and per hand, and day streaks.

A session summary showing 87% accuracy, 26 notes hit, 4 missed and 3 wrong, with a list of individual mistakes and the time each happened
Every mistake listed with its timestamp, and what you played against the original.

Know what you are playing

The Analyzer names what is sounding as it sounds: chord, inversion, formula, and the intervals inside it — from your own playing or from the song.

The analyzer panel naming a chord as C Major in root position, with its notes, formula, quality and the intervals inside it
The chord, its inversion, its formula, and every interval inside it.

Build a library, and a progression

Every song you load gets a difficulty rating out of ten. Sort by it and you have a progression rather than a pile, with your accuracy tracked on each piece.

The song library listing pieces with columns for key, time signature, difficulty out of ten, and accuracy split by hand
Sorted by difficulty, with accuracy tracked per hand and per piece.

Build the technique underneath

Pieces are not the only thing you can practise. Scales in any key — major, minor in all three forms, pentatonic, blues, modes, chromatic. Chords by type and inversion. Intervals by number or quality.

Then pick the tempo, time signature and rhythm, and play them blocked or broken, hands together or apart. The Analyzer names these as you play them too.

The practice generator set to chords, showing chord types, inversions, playing style, hand and tempo options, with generated chords falling on screen
Chords in every key, by type and inversion.

Change the music itself

If the file is wrong, fix it. Draw notes or whole chords, change a note's length, velocity or hand, set fingering, or record your own performance into a track.

The note editor with a chord palette, note length and velocity controls, and notes being drawn onto the falling-note area
Draw a note or a whole chord, set its length, velocity, hand and fingering.

Your work stays on your device

There is no account and no user database. Your songs, recordings and practice history live in your own browser. Export a backup of anything you would hate to lose.

What it costs

Nothing. No subscription, no trial, no card. If it is useful to you and you would like to help cover the hosting, there is a Ko-fi page.

Last updated 13 September 2026

Home · Privacy Policy · Terms of Use