Online Keyboard Tester — Test Every Key Free
Last updated:
Press any key — it lights up instantly. Test all keys, combos, and multi-key rollover right in your browser.
How to Test Every Key on Your Keyboard
Click the test area
Click anywhere inside the keyboard tester box to focus it. Your browser needs focus on the tool to capture keystrokes.
Press every key
Press each key one by one. Working keys light up on the visual layout. Any key that doesn't highlight is either stuck or unresponsive.
Test modifier keys
Press Shift, Ctrl, Alt, and the Windows/Command key individually. These are the most common keys to fail silently.
Test multi-key rollover
Hold 5 or more keys at once. If all of them light up simultaneously, your keyboard supports N-key rollover (NKRO).
Check the key history
The key history panel logs every keystroke. Use it to spot duplicate inputs — a sign of a stuck key or chattering switch.
Test function keys
Press F1–F10 and F12. Note: F11 (fullscreen) and F5 (refresh) may be intercepted by the browser before reaching the tester.
Common Keyboard Problems & Fixes
⚠️ Key not registering at all
Cause: Debris under the keycap, a failed switch, or a damaged PCB trace on that key position.
Fix: Remove the keycap and clean under it with compressed air. For mechanical keyboards, try swapping the switch. If the issue persists on multiple keys in a row, a PCB trace may be broken.
⚠️ Key registers without being pressed (stuck key)
Cause: Liquid spill under the key, a worn-out membrane, or debris bridging the contacts.
Fix: Unplug the keyboard immediately. Flip it upside-down and gently shake out debris. Clean with isopropyl alcohol and let it dry completely for 24 hours before reconnecting.
⚠️ Key double-types (chattering)
Cause: A worn or dirty mechanical switch that triggers multiple signals per press.
Fix: Clean the switch with contact cleaner spray. For persistent chatter, replace the switch (on hot-swap boards) or use software debounce settings in your keyboard firmware.
⚠️ Modifier key (Shift/Ctrl/Alt) not working
Cause: The key is physically damaged, the driver is conflicting, or the key is remapped by software.
Fix: Test in a different application. Check your OS keyboard settings for any remapping software. On Windows, check the registry for ScanCode Map entries that may have disabled the key.
⚠️ Only some keys not working
Cause: On membrane keyboards, a torn membrane layer causes a group of keys to fail. On mechanical keyboards, a broken PCB trace affects a whole row or column.
Fix: Identify the pattern — if the failing keys form a row or column shape, it confirms a hardware trace failure. Membrane replacement is often cheaper than repair.
⚠️ Keyboard not detected by the browser
Cause: The keyboard is connected but the browser tab is not focused, or OS-level input filtering is blocking key events.
Fix: Click directly on the tester box first. Try a different browser. Disable any accessibility or macro software that may intercept keystrokes before they reach the browser.
Frequently Asked Questions
Does this store my keystrokes?
No. Everything runs locally in your browser. Nothing is sent to any server. We cannot see or record what you type.
Why doesn't F11 light up?
F11 triggers browser fullscreen and is consumed by the browser before reaching our listener. F5 (refresh) may behave similarly. These are browser-reserved keys.
Can I test a Bluetooth keyboard?
Yes — any keyboard your OS recognizes (USB, PS/2, or Bluetooth) will work with the tester. The browser receives all keyboard events regardless of connection type.
How do I check N-key rollover?
Hold 5 or more keys simultaneously. If all of them light up at the same time, your keyboard supports NKRO (N-Key Rollover). Gaming keyboards typically support NKRO, while office keyboards often limit to 6-key rollover.
My key types the wrong character — is it broken?
Not necessarily. This is usually a keyboard layout mismatch between your OS language setting and your physical keyboard. Go to your OS input settings and check the active layout.
Can I test a laptop keyboard?
Yes. Laptop keyboards work exactly the same way. Note that some laptop function keys require pressing the Fn key first, and some Fn key shortcuts are handled by firmware before reaching the browser.
How do I fix a water-damaged keyboard?
Disconnect immediately, flip upside-down to drain liquid, do NOT press keys. Let it dry completely for 24–48 hours. Clean with 90%+ isopropyl alcohol once dry. Many keyboards survive if power is removed quickly enough.
What is the difference between membrane and mechanical keyboards?
Membrane keyboards use a rubber dome layer and are quiet but have less tactile feedback. Mechanical keyboards use individual switches per key — they are more reliable, last longer (50–100 million keystrokes), and are preferred by typists and gamers.
How do I clean a sticky keyboard key?
Remove the keycap using a keycap puller or a flat tool. Clean the switch stem and housing with a cotton swab dipped in isopropyl alcohol. Let it dry completely before replacing the keycap. For membrane keyboards, clean the rubber dome and membrane contact points beneath the key.
My keyboard types on its own — what is wrong?
A stuck key is the most likely cause — check the key history panel for any key showing constant input. Other causes include a macro script running in the background, remote access software with stuck key inputs, or a short circuit from liquid damage.
Why are some keys not showing in the tester?
Some special keys like the power button, brightness keys, and some media keys are handled by the OS or firmware before reaching the browser and will not appear in the tester. This is normal behaviour and does not indicate a hardware problem.
How often should I test my keyboard?
Test after any liquid exposure, after dropping the keyboard, after extended periods of heavy use, or any time you notice a key feeling different. A quick full-key test takes less than 2 minutes and can catch problems before they escalate.