Keyboard Test Online
No physical keyboard? Tap the keys below — that checks touch input and the on-screen layout. To test real switches, chatter and rollover, connect a keyboard to this device.
Test results
Last key
Character —
event.code—
event.keyCode—
Position —
Pressed at —
Held for —
Coverage
Tested by keypress 0
Tested by tap 0
Still untested 104
Total presses 0
Session time 0:00
Contact chatter
Repeat registrations 0
Shortest gap —
Keys held now 0
Rollover (NKRO)
Simultaneous now (modifiers excluded) 0
Best result 0
USB boot protocol limit 6
Key history
How to test a keyboard
Press every key on your keyboard and watch the diagram above. A key that lights up green is sending its signal to the browser; a key that stays white is not being registered at all. The layout is a full 104-key ANSI keyboard — the typing block, the function row, the navigation cluster and the numeric keypad — so a fault on the numpad or on Print Screen shows up as clearly as one on the space bar.
What the tester measures
- Dead and intermittent keys — anything left white after you have gone across the whole board.
- Contact chatter — one press registering twice because the switch contacts bounce.
- Stuck keys — a key that never sends its release event, reported after five seconds.
- Key rollover (NKRO) — how many keys your keyboard can report at the same time.
- Key codes —
event.code,event.keyCodeand whether the key came from the left, the right or the keypad.
Contact chatter, and why the threshold is 20 ms
When a mechanical switch closes, its contacts bounce for a few milliseconds before settling. A healthy keyboard's controller filters that out. A worn or dirty one lets it through, and one press arrives as two.
Rollover and ghosting
Hold several keys at once and watch the rollover panel. Over USB, the boot protocol reports at most six keys plus modifiers, so six is a normal ceiling for an ordinary keyboard. Gaming keyboards that advertise NKRO report every pressed key at once and will go past ten here.
If a key does not respond
- Check that key capture is on — with it off, the browser handles Tab, F5 and the arrows itself.
- Some keys never reach the browser at all: Print Screen, Fn and most media keys are handled by the operating system or by the keyboard's own firmware.
- Try the keyboard on another device. If the key fails there too, it is the hardware; if not, look at drivers and layout settings.
- On an ISO keyboard the extra key next to the left Shift has no cap on this ANSI diagram — it is still reported in the diagnostics below the panels.
FAQ
How do I test my keyboard online?
Why does one key press register twice?
How many keys can a keyboard register at once?
Why do Print Screen or Fn not respond in the test?
Can I test a keyboard on a phone?
See Also
- Typing Speed Test - Type a reference passage with character-by-character checking: words per minute, characters per minute and accuracy over 15, 30 or 60 seconds
- CPS Test - Click Speed Test Online - Measure click speed (CPS) with detailed analytics, charts and heatmap
- Reaction Speed Test Online - Measure Your Reaction Time - Test your reaction speed - click when the screen turns green