MIDI Test
A free test page for any MIDI keyboard, pad controller, or knob box - USB or Bluetooth MIDI. Detects every connected MIDI device, then shows your live input decoded: Note On and Off (with note name and velocity), Control Change, Pitch Bend, and Program Change, lighting an on-screen keyboard as you play. Optionally sends a test note back out to the first MIDI output.
Read the MIDI Test guide for help reading the verdict or fixing each failure mode.
Configuration
Takes about a minute (most of it is you playing a few notes). All input stays in this browser tab; nothing is uploaded. SysEx is intentionally not requested.
Diagnostic complete
Web MIDI is supported and access is granted
Feature-detecting the Web MIDI API and requesting access to your MIDI devices.
Live MIDI input is received
Play a few notes, move a knob or wheel, and watch the messages decode live.
Play your MIDI device now. Press some keys or pads, turn a knob, push the pitch or mod wheel. Each message appears in the log below and playing keys light up on the on-screen keyboard. Click Done when finished.
On-screen keyboard
Live message log
Waiting for MIDI messages...