Keyboard Test
Press any key to check it works. Find dead, stuck and ghosting keys on any wired, wireless or laptop keyboard.
Browser shortcuts are blocked while capturing so keys like Tab and Space can be tested. Ctrl / ⌘ shortcuts still work.
Every key press is handled locally in your browser to light up the layout. Nothing you type is recorded, stored or sent to a server.
How to Test Your Keyboard Online
Click the keyboard layout
Open the keyboard test and click once anywhere on the on-screen keyboard so the page is receiving your key presses.
Press every key
Press each key on your physical keyboard. Keys light up blue while held and turn green once tested, so any key that stays grey is not registering.
Check rollover and results
Hold several keys at once to test rollover and ghosting, then read the tested-key count, the stuck-key warning and the raw key codes in the event log.
What This Keyboard Test Checks
Every key on a keyboard reports two things to the browser: a physical position (the "code", such as KeyA or Numpad7) and the character it produces in your current layout (the "key"). This test listens to both. Because it keys the on-screen layout on the physical code, it highlights the correct button whether you use QWERTY, AZERTY, QWERTZ or Dvorak — while the event log still shows the character your layout produces, which is the fastest way to diagnose "my keyboard types the wrong letters".
Testing every key matters after a spill, a repair, or when buying a used keyboard: a single non-responsive key is easy to miss until it matters. The coverage counter tracks which of the 104 standard keys you have proven working so far, so you can sweep the whole board without losing track.
Rollover is the other common failure. Holding several keys at once and watching the held-key counter shows exactly how many simultaneous presses your keyboard reports before it stops registering new ones — the difference between a keyboard that handles WASD plus modifiers in a game and one that drops inputs.
Frequently Asked Questions
How do I test if a keyboard key is working?+
Open this keyboard test and press the key you are unsure about. If the key works, the matching key on the on-screen layout flashes blue while held and turns green afterwards, and the event log shows its key code. If nothing happens, that key is not reaching the browser — the switch, the membrane or the keyboard cable is faulty.
What is keyboard ghosting and rollover (NKRO)?+
Rollover is how many keys your keyboard can report at the same time. Cheap membrane keyboards often stop at 2 or 3 simultaneous keys (2KRO/3KRO), while gaming keyboards support N-key rollover (NKRO). Ghosting is when holding several keys makes the keyboard report a key you never pressed. Hold 4–6 keys at once and watch the "Held now" and "Max at once" counters to see your keyboard’s real limit.
How do I find a stuck key?+
Release all keys and look at the "Held now" panel. Any key still shown as held — and still lit blue on the layout — is stuck down, which is what causes runaway repeated characters. Cleaning under the keycap usually fixes a mechanically stuck key.
Why do some keys not register in the browser?+
A few keys are consumed by the operating system before the browser sees them, including the Fn key on laptops, some media keys, Print Screen on Windows, and F11/F12 in certain browsers. These are not necessarily broken. Everything else — letters, numbers, modifiers, arrows and the numpad — is reported normally.
Does this keyboard tester work with wireless and laptop keyboards?+
Yes. Any keyboard your computer recognises — wired USB, Bluetooth, wireless dongle or a built-in laptop keyboard — sends the same events to the browser, so the test works identically. It is also a fast way to check a second-hand or newly repaired keyboard.
Is anything I type recorded or uploaded?+
No. Key presses are handled entirely in your browser to light up the layout and are never sent to a server, stored or logged. Nothing you press leaves your device.