Keyboard Tester: Check Every Key Online

Press your keys to see which ones work, catch keys that type twice, and measure how many keys register at once.

🔒 Runs in your browser: nothing is uploaded

Size
Keys
Shape

Listening: press any key. Hold Esc for 1 second to release the keyboard (e.g. to use Tab).

Keys tested
0%
0 of 104 keys
Last key
press any key
Held now / max
0 / 0
keys at the same time
Key presses
0
No chatter found
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause~`!1@2#3$4%5^6&7*8(9)0_-+=BackspaceTabQWERTYUIOP{[}]|\Caps LockASDFGHJKL:;"'EnterShiftZXCVBNM<,>.?/ShiftCtrlWinAltAltWinMenuCtrlInsHomePgUpDelEndPgDnNum/*789+456123Enter0.

Tip: click a key in the picture if your keyboard doesn’t have it, so it doesn’t count against the score.

Chatter (double-typing) detector

A worn or dirty switch can register one press twice. Type normally for a minute, then press any suspect key 20–30 times.

Rollover & ghosting test

Held now0
Most at once0
  • none
Best combination:

Hold down more and more keys (try ASDFJKL). If the count stops at 6 of these, the keyboard is 6-key rollover. Shift, Ctrl, Alt and Win don’t count toward that limit.

Event log

EventkeycodekeyCodeLocationRepeatTime (s)Δ ms
Key events appear here.

How to test your keyboard

  1. Pick the layout that matches your keyboard: full-size, TKL (no number pad), 75% or 60%, the Windows/Linux or Mac legends, and ANSI or ISO shape. Chrome and Edge detect your keyboard language automatically and relabel the keys (QWERTZ, AZERTY and so on).
  2. Press every key once. Each key turns dark green while you hold it and stays light green afterwards, so anything still white hasn’t registered yet. The Keys tested score counts down to the last few.
  3. If your keyboard lacks a key that’s drawn (a laptop without Insert, say), click it in the picture to mark it as missing.
  4. Use Copy report to paste the results into a support ticket or a return request.

While the keyboard picture is on screen, the page stops keys from scrolling or triggering browser shortcuts. To use your keys normally again, hold Esc for one second or scroll the tester out of view.

Reading the results

A key doesn’t light up

If a key stays white no matter how you press it, the switch, the keycap stem or the circuit under it isn’t sending anything. Before blaming the hardware, check for a stuck Fn lock, a Win-lock or “game mode” (common on gaming keyboards, which disables the Windows key) and keyboard remapping software. Try another USB port or cable, too.

Chatter: a key types twice

Chatter is when one press registers as two, so “hello” comes out as “helllo”. The detector flags any key that sends two separate presses closer together than the threshold (40 ms by default). Even fast typists need roughly 80 ms or more between two presses of the same key, so gaps of 5–30 ms point to a bouncing switch. Mechanical switches can often be fixed with compressed air, contact cleaner, a firmware update with a longer debounce time, or a switch swap on hot-swap boards.

Rollover and ghosting

Rollover is how many keys the keyboard reports at once. Many office keyboards manage only 2–3 keys in some combinations, 6-key rollover (6KRO) boards report 6 regular keys plus the modifiers (Shift, Ctrl, Alt, Win), and N-key rollover (NKRO) boards report every key. Ghosting is the opposite problem: a key you didn’t press shows up, or a pressed key is blocked. Hold the combinations you use in games (for example W+A+Shift+Space) and check that every key lights up.

Keys a browser can’t see

  • Fn is handled inside the keyboard and never reaches the computer, so it’s drawn dashed and never counted. Test it through the keys it changes, like the media or F-keys.
  • System shortcuts such as Alt+Tab, Ctrl+Alt+Del, the Windows key or ⌘Tab are taken by the operating system first. Capture system keys switches to full screen and uses the Keyboard Lock API, which lets Chrome, Edge and Opera pass most of these (and Ctrl+W or ⌘Q) to the page. Ctrl+Alt+Del is always reserved.
  • Print Screen on Windows only sends a key-up event. The tester counts it anyway.
  • Media keys and macro keys are often handled by the system or the keyboard’s own software. If they arrive, they appear under “Other keys detected”.

Tips

  • Nothing happens at all? Click the page once so it has focus, then try again.
  • Wireless keyboards: a key that works only sometimes can be a weak battery or interference. Move the receiver closer, onto a USB extension if needed.
  • The event log shows each key’s key, code, legacy keyCode and location, which is handy for developers and for remapping tools.

Testing the rest of your setup? Check clicks, scrolling and polling rate with the mouse tester, find stick drift with the controller tester, or see how fast you react with the reaction time test.

Frequently asked questions

How do I test if all my keyboard keys work?

Open the keyboard tester, pick your layout (full-size, TKL, 75% or 60%, Windows or Mac) and press every key once. Each working key turns green and stays marked, and the Keys tested score shows how many are left. Keys that stay white didn't register.

Why doesn't my Fn key show up?

The Fn key is handled inside the keyboard itself: it changes what other keys send and never reaches the computer, so no website can detect it. Test it indirectly by pressing Fn with the keys it changes, such as the F-keys or media keys.

What is keyboard chatter and how do I check for it?

Chatter is when a single press registers twice, so letters get doubled while you type. The tester flags a key if it sends two separate presses less than 40 ms apart (you can change the threshold), which is faster than a finger can press. Type normally for a minute or press a suspect key 20–30 times and look at the chatter list.

How do I test keyboard ghosting and N-key rollover?

Hold down more and more keys at the same time and watch the Held now counter and the keys light up. The tester records the most keys it saw at once. If it stops at 6 letter keys (Shift, Ctrl, Alt and Win don't count toward the limit), your keyboard is 6-key rollover; if a key you hold doesn't light up, or an extra key appears, the keyboard is blocking or ghosting that combination.

Can I test the Windows key, Alt+Tab or Cmd+Q?

Normally the operating system and browser handle these first. Click Capture system keys: the tester goes full screen and uses the Keyboard Lock API, which lets Chrome, Edge and Opera pass most system and browser shortcuts to the page. Press and hold Esc to leave. Ctrl+Alt+Del can never be captured.

Does it work with Mac, ISO and 60% keyboards?

Yes. Switch the legends to Mac for Command, Option and Control, choose ISO for UK and European keyboards with the tall Enter key, and choose TKL, 75% or 60% for compact boards. In Chrome and Edge the key labels follow your keyboard language automatically.

Is this keyboard test safe? Does it record what I type?

Everything runs in your browser. Key presses are shown on the page and in the event log, but nothing is sent or stored anywhere, and closing the tab clears it all.