Test your keyboard online — press every key to check for stuck, unresponsive, or ghosting keys. Free, instant, works in your browser.
Press any key to begin
⌨️ Click anywhere on this page, then press every key on your keyboard — each one turns green as it's detected. A key that never turns green when pressed may be unresponsive.
This tool shows a full on-screen keyboard layout and highlights each key as you press it — green once detected, blue while actively held down. It's a quick way to check every key on a physical keyboard actually registers, useful for spotting a dead or intermittent key after a spill, heavy use, or before buying a used keyboard. A progress tracker shows how many of the keyboard's keys you've tested so far, and the last key pressed (with its exact key code) is shown at the top for reference.
Make sure you've clicked on the page first so it has keyboard focus. If a specific key still doesn't register, that may indicate a hardware issue with that key.
This tool detects individual key presses reliably, but browsers can limit how many simultaneous key presses are reported at once (a browser-level restriction, not something this tool controls) — it's not a substitute for dedicated N-key rollover testing software.
No. Key presses are only used to update the on-screen display in your browser — nothing is logged, stored, or transmitted.