Keyboard Test
Press physical keys and watch a virtual keyboard illuminate pressed and tested states.
How to use this test
Click Start Keyboard Test to enter capture mode, then press physical keys across the main keyboard, function row, navigation cluster, arrows and numpad. Stop Test returns keys to normal browser behavior, and Reset Keys clears tested states.
How the measurement works
While capture mode is active, the tester listens for keydown and keyup events at the capture phase, prevents default browser actions where web standards allow it, and maps event.code values to the virtual keyboard. Active keys show pressed state while tested keys remain marked after release.
How to interpret results
A key that never lights up may be blocked by the browser, captured by the operating system or not working on the hardware. Event.key and event.code help separate layout from physical position.
Troubleshooting tips
Start capture mode before testing function or shortcut keys, try both left and right modifiers, toggle Num Lock when checking the keypad and compare another browser for keys reserved by the operating system. Some OS/browser-reserved shortcuts cannot be suppressed by any web page.
Related tests
You can also browse every utility from the complete tool index.
Common keyboard questions
How do I check if every keyboard key works?
Start keyboard capture mode and press keys one at a time while watching the virtual layout. Test left and right modifiers separately, toggle Num Lock for the keypad and remember that some system shortcuts never reach a web page.
Read full answer →Why do some F-keys still trigger browser or system actions?
Operating systems and browsers reserve certain shortcuts at a level that normal web pages cannot always suppress. The tester intercepts keys where standards allow it, but a few combinations remain outside page control.
Read full answer →What is keyboard rollover and can a browser test it?
Rollover describes how many simultaneous key presses a keyboard can report correctly. A browser can display many keydown states, but system shortcuts and browser interception mean it is not a laboratory NKRO certification.
Read full answer →Why do I need to click Start Keyboard Test first?
Capture mode limits normal browser actions while you test keys, so F-keys and many shortcuts can be observed without immediately triggering Find, Refresh or other browser behavior.
Read full answer →