Keyboard Test
Press each key on your keyboard. Keys turn blue while held and stay marked with a tick once they have registered, so the keys that never change are the ones to look at.
Press any key. It lights up here.
How to test your keyboard
- Work across the keyboard and press every key once, including the modifiers and the function row.
- A key turns blue while you hold it down. That is the browser receiving the key right now.
- It then keeps a tick to show it has registered at least once. Ticked keys are working.
- Look for keys with no tick. Those are the ones that never reached the browser. Press Reset to clear the ticks and check again.
Before concluding that a key is broken, it is worth trying a private window with extensions disabled — a browser extension can intercept keys before the page sees them.
Keys this tool cannot test
This is a browser test, not a hardware diagnostic: it shows whether your browser receives a key, and it cannot tell a faulty switch from a driver or settings problem. Some keys never reach the browser at all, so nothing lights up even when the key is fine:
- Fn — handled inside the keyboard itself and never sent to the operating system, so no website can see it.
- Volume, brightness and other media keys — usually taken by the operating system.
- Print Screen — delivered inconsistently, and in some environments not at all.
- System shortcuts — such as Ctrl+Alt+Delete, Alt+Tab or Cmd+Tab — the operating system acts before any page is consulted.
- Browser shortcuts — such as Ctrl+W, Ctrl+T or F12 — your browser acts first.
This tool does not intercept those shortcuts, so Tab still moves focus and function keys still do whatever your browser does.
Why the legends may not match your keyboard
The test works by physical key position, not by the character a key produces. If your keyboard is AZERTY, QWERTZ, Arabic, Dvorak or anything other than US QWERTY, the correct position will light up, but the letter shown on screen may not match the letter printed on your key.
This is deliberate. It also means changing your keyboard language in your operating system does not change which position is tested — you are testing the physical key underneath your finger.
If a key you need has stopped working and you are waiting on a repair, you can type Arabic with the on-screen keyboard in the meantime.
