Press every key and get a pass/fail verdict, not a guess.
Runs 100% in your browserWorks in Chrome · Edge · Firefox · Safari
Ready—
Press any physical key to light it up. Click a key on the diagram if it never lights up, to mark it as not working.
On a touch device, the on-screen keyboard reports limited key codes, so results may be incomplete.
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause
`1234567890-=⌫
TabQWERTYUIOP[]\
CapsASDFGHJKL;'Enter
ShiftZXCVBNM,./Shift
CtrlWinAltSpaceAltWinMenuCtrl
InsHomePgUpDelEndPgDn
◄▲▼►
Num/*-
789+
456
123Enter
0.
Hold down as many keys at once as you can, then let go.
Holding 0 keys · Best 0 keys
Keyboard shortcuts and browser or OS shortcuts (like Win or Ctrl+W) cannot be tested here: the browser reserves them before this page ever sees the key. Press Esc to move focus off the layout, sound or dead-key controls, or ? to see this shortcut list.
This browser cannot run the keyboard test
This browser does not report which physical key was pressed. The fix guide below still works.
Works in Chrome · Edge · Firefox · Safari.
Finish the test to see your result.
What your result means
What you see
Likely cause
Next check
A key turns red / chattering
A worn or dirty switch fires one press as two or more
Press every key on your physical keyboard, one at a time. Each key lights up here as you press it and stays marked once you have tried it. Switch to the Rollover tab to hold several keys at once, and the History tab to see every key press in order.
What does a keyboard tester actually check?
It listens for the codes your keyboard sends the browser and reports three things: keys that chatter (fire twice from one press), keys that never register at all, and how many keys you can hold down at once before the keyboard stops adding more (rollover).
What is key chatter?
Chatter is a single key press that the keyboard reports as two or more presses in quick succession, usually from a worn switch. This test flags any key that re-presses within 30 ms of its own release.
What is N-key rollover, and why does my keyboard stop at a few keys?
Rollover is how many keys a keyboard can register at the same time. Most keyboards manage at least 6; below that, holding more keys just stops adding new ones, and the test tells you where yours stops.
Why does my keyboard need an ANSI, ISO, laptop or Mac layout?
The physical position and code of some keys, such as the key next to Enter or the key next to left Shift, differs by layout. Matching the layout to your keyboard makes sure the diagram lines up with the key you actually pressed.
Updated 2026-09-23 · How we test · Category: Mouse & keyboard