Online Keyboard Tester
Check every key on your keyboard for dead or stuck keys.
0 keys tested — green means it registered, blue means it is held down now.
Last key
—
Press any key
Key code
—
Held for
—
Keys tested
0
Most keys at once
0
Your keyboard rollover limit
Held right now
0
What does Keyboard Tester do?
Press each key and watch it light up on an on-screen keyboard. Keys you have pressed stay highlighted, so a dead key is obvious at a glance. It also reports the key code, the character produced and how long each key was held, which is what you need when diagnosing a stuck or chattering switch.
How to Use Keyboard Tester
- 1Click the keyboard areaThis gives the page keyboard focus.
- 2Press every key in turnEach one lights up and stays marked as tested.
- 3Look for gapsAny key still unlit after you pressed it is not registering.
Key Features
- Full keyboard layout with modifiers, function row, arrows and numpad
- Pressed keys stay highlighted so untested keys are obvious
- Live key code, character and event details for the last key
- Hold duration in milliseconds, useful for diagnosing chatter
- Simultaneous key display, which shows how many keys register at once
- Reset button to start a fresh sweep of the board
Frequently Asked Questions
Why do some keys not show up?
A few combinations are captured by the operating system before the browser sees them, including the Windows key, Command-Tab and some function keys with hardware bindings. Everything else should register.
How do I test key rollover?
Hold several keys down at once and watch how many stay highlighted. Cheap membrane keyboards typically stop at two or three simultaneous keys, while a keyboard with N-key rollover registers every key you can physically hold.
My key repeats on its own — what does that mean?
That is switch chatter: a worn or dirty switch bouncing so the controller reads two presses. The hold-duration readout makes it visible as repeated events a few milliseconds apart. Cleaning the switch sometimes fixes it, otherwise it needs replacing.
Does this work for a laptop keyboard?
Yes, exactly the same way. The on-screen layout is a full-size one, so a laptop without a numpad simply leaves that block untested, which is expected rather than a fault.
Explore Related Workflows & Utilities
More tools in Game & Device Tests and related problem-solving tools
Direct Workflow Extensions
Test mouse buttons, double-click and scroll for faults.
Measure your typing speed in WPM with live accuracy.
Count spacebar presses and measure your spacebar speed.
Find dead or stuck pixels with full-screen colour tests.
Measure your clicks per second over 1 to 60 seconds.
Check your mic works and watch the input level live.
Complementary Utilities across Categories
Topical Deep Dives & Guides
Popular Related Searches for Keyboard Tester
Everything runs inside this page. Key presses, clicks, camera and microphone input never leave your device — nothing is recorded, uploaded or stored on a server.
Related Tools
Mouse Test
Test mouse buttons, double-click and scroll for faults.
Typing Speed Test
Measure your typing speed in WPM with live accuracy.
Spacebar Counter
Count spacebar presses and measure your spacebar speed.
Dead Pixel Test
Find dead or stuck pixels with full-screen colour tests.