Not Connected

Full 88 Keys (A0–C8)

C1C2C3C4C5C6C7C8

Web MIDI API Not Supported

Please use a compatible browser like Chrome, Edge, or Opera.

Last Note
Velocity
0
Active
0
Total
0
Velocity
Avg: 0 | Min: — | Max: —
Pitch Bend0
Aftertouch0

Control Change (CC)

Move knobs or faders to see CC values

Playing Notes

No notes playing

SysEx / Hex Terminal

Requires advanced permissions to send System Exclusive messages.

MIDI Log (0)

View
Filters

Play some notes or move a controller to see MIDI data...

Tip: Velocity ranges from 0-127. A healthy keyboard should produce consistent velocity values across all keys. Use the statistics to check for dead or unresponsive keys.

What is This Tool

Test MIDI keyboards, drum pads, and controllers directly in your browser. No software installation required.

Note Detection

See Note On/Off messages with pitch names (C4, D#5, etc.) and velocity values in real-time.

Control Change

Monitor CC messages from knobs, faders, and mod wheels. Track controller numbers and values.

Pitch Bend

Visualize pitch bend wheel position and aftertouch pressure in real-time.

Web MIDI API

Works With All MIDI Devices

Any class-compliant USB MIDI device works instantly.

  • MIDI Keyboards

    Akai, Arturia, Native Instruments, Novation, M-Audio

  • Drum Pads & Controllers

    Akai MPC, Ableton Push, Maschine, Launchpad

  • DAW Controllers

    Faders, knobs, transport controls, and mixing surfaces

PLUG & PLAY

Frequently Asked Questions

Common questions about testing MIDI devices

Q Which browsers support Web MIDI?

Chrome, Edge, and Opera support Web MIDI API. Firefox and Safari do not currently support it. Use a Chromium-based browser for best results.

Q My device isn't detected?

Make sure your device is connected before loading the page. Try refreshing if it's not detected. Some devices need drivers installed first.

Q What is a CC message?

CC (Control Change) messages are sent by knobs, faders, and other continuous controllers. Each has a CC number (0-127) and value (0-127).

Q Can I test MIDI output?

This tool monitors MIDI input only. For testing MIDI output, you would need to route MIDI back to an input device or use DAW software.