Press every key
Click the page and press each key. It glows while held and stays cyan once tested, so missing keys stand out.
100% Free, Instant Online Keyboard & N-Key Rollover Tester.
Click the page, then press any key. Green = held, cyan = tested. Held keys now: none
Operating-system shortcuts (Alt+F4, Ctrl+W, the Windows key on some systems) can’t always be blocked by a browser. Turn key capture off to use normal browser shortcuts.
Click the page and press each key. It glows while held and stays cyan once tested, so missing keys stand out.
Hold several keys at once, such as W, A, Space and Shift. The rollover counter shows how many were registered together.
Choose Full 104, Tenkeyless or 60%, and ANSI or Mac labels, to match the keyboard on your desk.
Keyboards read keys through a wiring grid called a matrix. When certain combinations are pressed together, the controller can’t tell which keys are down, so it drops one or reports a key you never touched. This is ghosting, and it matters most in games and when typing fast.
N-key rollover (NKRO) means every pressed key is registered at once. Many keyboards cap this at 6 keys over USB, and cheap ones at 2 or 3. Use the counter above to find your keyboard’s real limit.
KeyboardTesting runs 100% in your browser. Key presses only light up the on-screen layout. Nothing is logged, stored or sent to a server.
KeyboardTesting is a free online keyboard tester that runs entirely in your browser. It shows every key you press on an on-screen keyboard and reports key code, event code, tested key count and key rollover, so you can check keys, test ghosting and verify mechanical or laptop keyboards.
Yes. KeyboardTesting is 100% free, needs no install or sign-up and performs no keylogging. Key presses are processed locally in your browser and never sent to a server.
Open KeyboardTesting, click anywhere on the page and press each key on your keyboard. A key glows while held and turns to a permanent tested colour when released. Any key that never lights up on the on-screen layout may be faulty, dirty or disabled.
Ghosting happens when you press several keys at once and the keyboard registers a wrong key or ignores one of them. It is caused by the keyboard’s matrix wiring. Press the keys you use together, for example W, A and Space, and watch whether all of them stay lit.
N-key rollover means every key you press is registered at the same time, however many are held. Cheaper keyboards limit this to 2 to 6 keys. The Key Rollover counter shows how many keys are held now and the highest count reached.
Yes. It works with mechanical, membrane, laptop, wireless and USB keyboards on any device that runs a modern browser. Keys handled by firmware, such as Fn, are usually invisible to browsers and cannot be tested.
No. KeyboardTesting runs entirely in your browser. Key events are only used to light up the on-screen keyboard and are never stored, logged or sent to a server.