Press any key

⌨️ Key Event Inspector

Press any key to see exactly what JavaScript receives — event.key, event.code, legacy keyCode, location and modifiers — plus a held-keys panel that counts simultaneous presses so you can test your keyboard's rollover and ghosting.

… press a key (click here first if nothing shows)

Held keys (rollover test) 0
hold several keys at once…

History
click an entry to copy its event.code

event.key is the character produced (layout-aware, 'a' vs 'ф'); event.code is the physical key position ('KeyA' wherever it is). If the held-keys count stops rising while you add fingers, you've hit your keyboard's rollover limit (many office keyboards ghost at 3–6 keys; NKRO boards don't).