Free Online Keyboard Tester

Click this page, then press keys on your keyboard. Keys turn green after they have been detected, and the key you are pressing right now turns blue.

Not pressed yet
Detected
Pressed right now
Detected keys 0 / 0
Last key None

Main keyboard

Navigation

Numpad

How to use

Click anywhere on this page, then press keys on your keyboard. Each key turns green once detected; the key you are currently holding turns blue. Use the Reset button to start a fresh test. PrintScreen is detected on key release.

What can I test?

All standard keys are supported: alphanumeric keys, function keys (F1–F12), modifier keys (Ctrl, Alt, Shift, Win/Cmd), the full numpad, and navigation keys (Home, End, Page Up/Down, Insert, Delete, arrow keys, PrintScreen, Scroll Lock, Pause).

How do I know if a key is stuck?

Press and release the key you suspect. If it lights up blue but never turns green — or stays blue after you let go — the key may be registering as held down. Reset the test and try again. A key that never responds at all likely has a hardware fault.

Why isn't a key showing up?

A few keys are intercepted by the operating system or browser before they reach this page — the Windows key opens the Start menu, and F12 opens DevTools in most browsers. These cannot be blocked by a web page. All other standard keys should register normally.

Does this work on any keyboard?

Yes — any USB, Bluetooth, or built-in keyboard that your operating system recognises will work. The layout shown is a standard full-size keyboard; compact or laptop keyboards with fewer keys will simply leave those keys unlit.