Keyboard Tester
Press every key and see it light up. Finds dead and stuck keys and shows key codes.
Runs in your browser. Nothing is uploaded.
Orange = held now, green = worked. A key that never turns green is dead; one that stays orange is stuck. Browser shortcuts (like ⌘W) may still act.
Nothing yet. Click the page, then type.
How to test a keyboard
Click anywhere on the page and press every key. Each key turns green once it has registered; the one you are holding is highlighted. When you are done, any key still grey did not send anything and is likely dead or dirty under the cap. A key that stays highlighted after you let go is stuck.
Key codes
The table shows the key value, the physical code and the legacy keyCode for the last presses, useful for developers checking keyboard events and for confirming that a remapped key sends what you expect.
Keys the browser keeps
Some shortcuts are handled by the browser or operating system before the page sees them, for example closing a tab, switching apps, or media keys. Those may not light up here even though the key works.
Laptop layouts
The layout shown is a standard full-size layout. Compact and laptop keyboards have fewer keys and Fn combinations, which the page cannot see; test the keys you have and ignore the rest.
More device tests
All- Microphone TestSee your mic level and waveform live, pick the right input, and record 5 seconds to hear yourself.
- Webcam TestCheck your camera picture, resolution, and frame rate in the browser. Flip the mirror, save a snapshot.
- Speaker & Headphone TestPlay a tone in the left, right, or both channels and a 40 Hz to 16 kHz sweep to find a dead side or crackle.
- Dead Pixel TestFull-screen white, black, red, green, blue, and grey to spot dead or stuck pixels and backlight bleed.