Tests
Keyboard KeyCode & Event Tester
Find the key and physical code received by a web application.
Private by designProcessing happens locally in this browser. Device streams and raw readings are not uploaded.
What this test checks
How to use this test
Start and press a key. Open technical details for modifiers, location, repeat and the legacy numeric keyCode.
What the results mean
key reflects your keyboard layout; code identifies a physical key position. Key-up events show when a key is released.
Troubleshooting
Check the keyboard connection and layout, disable conflicting shortcuts, and compare another browser or USB port.
Browser limitation
keyCode is legacy and varies across layouts and browsers. Prefer key and code. System shortcuts and the Fn key may never reach this page.