Keyboard Test
A free online keyboard tester that checks every key on your keyboard. Detects stuck keys, key chatter, and ghosting limits. Includes a built-in typing speed test and latency measurement — all in your browser, no installation needed.
Check every key, detect ghosting and measure your typing speed online
| Time | Event | Code | Key | Duration |
|---|
Features
FAQ
What is keyboard ghosting?
Ghosting occurs when pressing multiple keys simultaneously causes some keys not to register. This test shows your keyboard's N-Key Rollover (NKRO) limit — the maximum number of keys that can be pressed at the same time.
What is key chatter?
Key chatter (also called key bounce) is when a single key press registers multiple times. This is common in worn mechanical keyboards. The tester detects chatter by measuring the interval between keydown events — anything under 50ms is flagged.
Can I test my keyboard on a phone?
Yes. Connect an external keyboard to your phone via USB OTG or Bluetooth. The visual keyboard scrolls horizontally on small screens so you can see every key that was pressed.
What keyboard layouts are supported?
The tester supports Full-size (104 keys), Tenkeyless/TKL (87 keys), 75% (84 keys), 65% (68 keys), and 60% (61 keys) ANSI layouts.
How accurate is the latency test?
The latency test measures the time between a visual signal and your key press using the browser's high-resolution timer (performance.now()). Results include both your reaction time and keyboard input lag. Typical values are 150–300ms.
Can I use this test for a warranty claim?
Yes. Click the Export button to download a text report listing all tested keys and any issues found (stuck, chatter). This can be attached to a warranty or return request.
What is the heat map for?
The heat map shows which keys you press most frequently by color-coding them from cool (blue, rarely pressed) to hot (red, frequently pressed). It helps identify wear patterns, optimize key assignments, and understand your typing habits.