Free local tool

MIDI File Inspector

Inspect a local Standard MIDI file as tracks, events, tempo, notes, channels, and a piano roll without playback.

Private by design: inputs and local files stay in this browser tab. The tool sends no input to a server and stores nothing after the page closes.

JavaScript is required for the interactive tool.

Method and limits

Supports bounded Standard MIDI format 0 and 1 with PPQN timing, running status, tempo maps, channel messages, common metadata, and safely skipped SysEx data. Format 2 and SMPTE division are rejected. Limits are 10 MB, 128 tracks, 200,000 events, and 50,000 notes. No playback or MIDI device access occurs.