MIDI Piano-Roll Inspector
Open a MIDI file and see its notes on a piano roll. Explore tracks and tempo changes, listen and export note data.
What can I learn from a MIDI piano roll?
A piano roll places each note by its pitch and start/end time. Load a MIDI file to inspect its tracks, channels, velocities, and tempo changes, then select a time range or track and export the underlying note data.
Your MIDI file
On your deviceExplore a performance as notes, tracks, and time. MIDI carries musical instructions; it does not contain the original recorded sound.
Your piano roll
See the shape of a performance.
Choose a MIDI file to reveal its tracks and notes.
Three simple steps
How to use MIDI Piano-Roll Inspector
Choose a local MIDI file and inspect its tracks and tempo map.
Select tracks and a time window to explore the piano roll.
Play a short preview or download the note report.
Common questions
Good to know
Understand the result.
Keep the original.
Is this tool free, and are my files uploaded?
This tool is free with no account required. The work happens in your browser. Your input and files are not sent to a processing server.
What are the limits and details?
Standard MIDI formats 0 and 1 are supported, including PPQ and SMPTE timing. The piano roll shows note-on/off durations, without extending notes for sustain pedals. Playback uses a simple synthesizer rather than the file’s original instruments.
Limits: 2 MB, 128 tracks, 100,000 events, and 20,000 notes. Preview playback covers up to two minutes at a time.