Keyboard Test Online
Press keys locally. Check missing keys, ghosting, rollover, and repeats without uploading keystrokes.
Live key map
Press any key.
The browser reports key events to this page only. Your keystrokes are not uploaded.
Tested
0/73
Keys checked
Presses
0
Input events
Last key
--
Latest signal
Next check
Optional keyboard upgrades
When one laptop key keeps failing, an external keyboard can be the fastest low-risk workaround before a full top-case repair.
For hot-swap mechanical boards, a small switch kit can fix a single missing or chattering key without replacing the keyboard.
As an Amazon Associate I earn from qualifying purchases.
Frequently Asked Questions
How do I test my keyboard for broken keys? +
Press each key on your keyboard. The visual layout highlights every key in real time. Keys stay highlighted after release so you can track progress. If a key doesn't highlight when pressed, it may have a faulty switch (mechanical), worn contact pad (membrane), or a firmware issue. The progress bar shows how many of the standard layout keys you've tested.
What is keyboard ghosting and how do I test it? +
Ghosting occurs when pressing certain key combinations causes phantom key registrations — keys you didn't press appear highlighted. This is a hardware limitation of the keyboard's wiring matrix. Test by pressing 3-key combinations common in gaming (W+A+Space, Q+W+E). If extra keys light up that you didn't touch, your keyboard has ghosting. Anti-ghosting keyboards use per-switch diodes to prevent this.
What is N-key rollover (NKRO) and how do I test it? +
NKRO means every key press registers independently no matter how many keys you press simultaneously. Press as many keys as you can at once and watch the counter. True NKRO keyboards via USB should register 10+ simultaneous keys without dropping any. 6-key rollover (6KRO) keyboards — including most Bluetooth keyboards — stop registering after 6 simultaneous keys.
Does this work with mechanical keyboards? +
Yes. All mechanical switch types are supported — Cherry MX (Red, Blue, Brown, Black, Speed, Silent), Gateron, Kailh (Box, Speed, Choc low-profile), Holy Panda, Topre (electrostatic capacitive), and optical switches (Razer, Gateron Optical). Hot-swap and soldered boards work identically. The tester detects key events via the browser's KeyboardEvent API regardless of switch type.
How do I detect key chatter (double-typing)? +
Press and release a single key slowly, once. If the total presses counter increments by 2 or more from one physical press, the switch is chattering — sending duplicate signals. This is common in aging mechanical switches. Fixes: increase debounce time in firmware (QMK/VIA: set to 10–15 ms), clean the switch with electronic contact cleaner, or replace the switch on hot-swap boards.
Can I test keyboard input latency? +
The tester shows key press and release events in real time. While browser-based tests can't measure precise hardware latency (display and OS add overhead), you can compare relative response feel between keyboards. For exact latency numbers, hardware tools like an oscilloscope or LDAT device are needed.
Does it work with non-English keyboard layouts? +
Yes. The tester detects physical key positions using key codes, so it works with any layout — QWERTY (US/UK), AZERTY (French), QWERTZ (German), Dvorak, Colemak, JIS (Japanese), ISO (European). The visual display shows a standard ANSI layout as reference. Your physical key position is what's detected, not the character it types.
Can I test my laptop keyboard? +
Yes. Built-in laptop keyboards (scissor switch, butterfly switch) work normally. The Fn key is handled at the hardware/firmware level and typically doesn't generate a browser event. Function key combos (Fn+F5 for brightness, etc.) send the secondary function's key code. Media and special keys are detected when they generate standard key events.
How do I test a wireless or Bluetooth keyboard? +
Wireless keyboards work the same as wired ones in the browser. Note that Bluetooth keyboards are typically limited to 6-key rollover due to the Bluetooth HID protocol. 2.4 GHz wireless keyboards (with a USB dongle) can support full NKRO depending on the receiver. For the most accurate NKRO test, use a USB wired connection.
Why doesn't the Fn key register? +
The Fn key on most keyboards is intercepted by the keyboard's firmware and never generates a browser event — this is by design. It modifies other key signals at the hardware level before they reach your computer. This isn't a bug in the tester; it's how Fn keys work across virtually all keyboards.
What keyboard switches are best for gaming? +
For competitive gaming, linear switches (Cherry MX Red, Gateron Yellow, Kailh Speed Silver) have no tactile bump and actuate smoothly — ideal for rapid keypresses. Optical switches (Razer, Gateron Optical) have faster actuation since there's no physical contact point. Use this tester to verify your keyboard's NKRO and anti-ghosting capabilities, which matter more than switch type for gaming.
How do I reset the keyboard test? +
Click the 'Reset' button to clear all highlighted keys, reset the press counter, and start fresh. This is useful when you want to systematically test every key from scratch or switch to a different keyboard.
Can I test a second keyboard without refreshing? +
Yes. Click Reset, then start pressing keys on the other keyboard. The browser detects key events from whichever keyboard is active. This is useful for comparing two keyboards side by side — test all keys on one, reset, then test the other.
Is this keyboard tester free and private? +
Yes. It is free with no downloads and no display ads. Keystrokes are processed entirely in your browser and never sent to any server. Affiliate recommendation events, when present, never include key values or device identifiers.
Finish with evidence.
Jump back to the live tester, then use repair-first picks only when the result is repeatable.