Keyboard Tester
Test every key on your keyboard with a visual layout. Detect ghosting, check N-key rollover, and verify all keys register correctly.
How to use
- 1
Open the keyboard tester
Navigate to the keyboard tester page. The visual keyboard layout loads instantly with no setup required.
- 2
Press keys to test them
Press any key on your keyboard. Each key lights up on the visual layout to confirm it registered correctly.
- 3
Test N-key rollover
Hold down multiple keys at once to check how many simultaneous key presses your keyboard supports. The max simultaneous count is displayed in real time.
- 4
Check for ghosting
Press key combinations you use frequently, especially in games, to verify none are blocked by ghosting. Any key that fails to register will remain unlit.
- 5
Review key event data
Check the info panel for detailed event data including event.code, event.key, and keyCode for the last pressed key.
Frequently asked questions
What is N-key rollover (NKRO)?
What is keyboard ghosting?
Why do some keys not work in the browser?
Does this work with any keyboard?
Is my keyboard data sent to a server?
Test your keyboard with an interactive visual layout that highlights every
key as you press it. Instantly detect ghosting issues, verify N-key rollover
(NKRO) by pressing multiple keys simultaneously, and confirm every key
registers correctly. The tool shows real-time key event data including
event.code, event.key, and keyCode values — useful for debugging key
mappings and identifying hardware problems. Everything runs in your
browser with zero latency. Works with any keyboard layout or connection
type: mechanical, membrane, USB, Bluetooth, or wireless.