DEVICE TESTS TOOL
Keyboard Tester
Test every key on your keyboard with a live on-screen layout.
Press any key on your keyboard — it lights up here as you press it, and stays marked once tested.
About this tool
Test every key on your keyboard right in the browser — press a key and it highlights on the on-screen layout and turns green once confirmed working, so you can quickly spot a dead, sticky, or misbehaving key. Nothing is recorded or sent anywhere; key events are read locally just to update the display.
Frequently asked questions
- Why does the layout show US QWERTY even though I use a different layout?
- The on-screen layout is based on physical key position (via the keyboard event's
code, notkey), so it matches where keys actually are on most keyboards regardless of what characters your OS layout types — a key still highlights correctly even on an AZERTY or Dvorak layout. - Some browser shortcuts didn't trigger while testing — why?
- Most shortcuts (like Ctrl+T for a new tab) still work as usual. The exceptions are F5, F11, F12, and Ctrl/Cmd+R — those are deliberately blocked on this page since their default action (reload, fullscreen, devtools) would otherwise wipe out everything you've tested so far, right as you're trying to test that very key.
- A key isn't lighting up at all — is it broken?
- If pressing a key produces no highlight or "last key pressed" update at all, the browser isn't receiving any signal from it — that's a strong sign of a hardware issue (a dead key or a loose connection) rather than something this page can fix.