Keyboard Tester — Test Every Key Online

Press every key and watch it light up on the on-screen keyboard — find dead, stuck or repeating keys, see the key and code for each press, and check how many keys register at once.

Runs in your browserUpdated
Just start typing — keys turn green once they register. Some shortcuts (like Ctrl+W) are reserved by the browser.
–
Last key
0
Keys tested
0
Held now
0
Max at once (rollover)

Your data never leaves your computer. All processing happens 100% locally in your browser.

How to use the Keyboard Tester

  1. Click anywhere on the page and press each key on your keyboard.
  2. Keys light up blue while held and stay green once they have registered — any key that stays grey did not reach the computer.
  3. Hold several keys together to test rollover: “Max at once” shows how many were detected simultaneously.

Find dead, stuck and chattering keys

Press every key once. A key that never turns green is dead (or blocked by the browser — see below). A key that stays blue after you release it is stuck. If the press count jumps by two for a single press, the switch is chattering (double-registering), common on worn mechanical switches.

Rollover and ghosting

Rollover is how many keys a keyboard can register at the same time. Hold several keys — for example W, A, Shift and Space for gaming — and watch “Max at once”. Many office keyboards detect 2–6 keys; gaming keyboards advertise n-key rollover (NKRO). Ghosting is when a key you didn’t press appears or one you did press is ignored because of the keyboard’s wiring matrix.

Key, code and location

For each press the tool shows event.key (the character or name, which depends on your layout), event.code (the physical key position, the same on every layout) and the location (left/right Shift, numpad). Web developers use code for games and shortcuts and key for text.

Keys a browser can’t test

The operating system keeps some keys for itself: the Windows key, Fn, Print Screen on some systems, and shortcuts such as Ctrl+W, Ctrl+T or Cmd+Q. They may not reach the page at all. Media and brightness keys are handled by the system too.

Tools that pair well with the Keyboard Tester

  • Click Speed Test (CPS) — How fast can you click?
  • Mic Test — Check that your microphone works and sounds right before a call, stream or recording — see the live level, watch the waveform and play back a short test recording.
  • Webcam Test — Check that your camera works and looks good before a video call — see the live picture, the real resolution and frame rate, and save a snapshot.
  • Dead Pixel Test — Fill your screen with solid colors, gradients and test patterns to spot dead or stuck pixels, backlight bleed and banding — on a new monitor, laptop, TV or phone.

Frequently asked questions

Why does a key not light up?
Either the key is not sending a signal, or the operating system or browser catches it first (Fn, the Windows key, Ctrl+W and similar). Test a reserved key in a text editor to tell the difference.
How do I test keyboard ghosting?
Hold down several keys at once — start with the combination you use most, such as W+A+D+Shift+Space — and watch “Max at once” and the highlighted keys. If a held key turns off or a stray key lights up, the keyboard ghosts.
Does it work with laptop and non-US keyboards?
Yes. The on-screen layout follows physical key positions (event.code), so every key on a laptop, ISO or non-US keyboard lights up in its position; “Last key” shows the character your layout produces.
Is anything I type recorded?
No. Key presses are only shown on the page and are not stored or sent anywhere.
Can I install Keyboard Tester as a web app and use it offline?
Yes. Keyboard Tester is an installable web app (PWA) — installed from your browser, not downloaded from an app store. Click Install app at the top of this page in Chrome or Edge (Windows, macOS, Linux, ChromeOS) or on Android, use Share → Add to Home Screen on iPhone and iPad, or File → Add to Dock in Safari 17+ on a Mac. It then opens in its own window with its own icon, and because it runs entirely in your browser it keeps working offline. Firefox on desktop can’t install web apps. How installing works.

Related tools