Keyboard Tester
Press keys and see which keyboard codes your browser receives.
Press physical keys to highlight them below. Use Reset to clear the event log.
Check key events
Keyboard Tester helps you see whether a key press reaches the browser. Press a physical key and the matching visual key highlights while the log records the key name, code, and modifier keys. This is useful for checking a sticky spacebar, a remapped Escape key, or shortcuts that seem to be ignored.
The layout covers common keys rather than every regional keyboard. If a key appears in the log but not on the visual board, the browser still received it; the unmatched event simply does not have a displayed button in the compact layout.
Press keys one at a time and watch the matching key light up on screen while its code is logged below. If a key never highlights, or highlights without being pressed, that points to a hardware fault worth investigating.
Local keyboard check
The page does not upload keystrokes. It stores only a small local session count, and Reset clears the visible log. Avoid typing passwords or secrets into any keyboard testing page, even one that runs locally.
Frequently Asked Questions
What is a keyboard tester for?
It shows which keys your keyboard is actually sending, so you can spot a stuck, dead, or double-firing key.
How do I test a key?
Press any physical key and its on-screen counterpart highlights while the key name and code are logged. A key that never lights up is not registering.
Does it test modifiers and function keys?
It responds to any key the browser reports, including modifiers and function keys, though a few keys reserved by your operating system may not reach the page.
Is anything recorded remotely?
No. Key events are handled only in your browser and cleared when you reset or leave.
Browser-based tests, solvers, and games you can use privately online.