Runs 100% in your browser. Nothing is uploaded.

Keyboard Test

Press any key to light it up. Find stuck keys, chatter and rollover limits.

Layout
Detection
Chatter detection
Block browser shortcuts

Keystrokes are counted in this tab and are not sent anywhere.

Test mode is on. Press Esc to leave.
Keys tested
0 / 87
Max rollover
0
Chatter events
0
Repeat
0 Hz

More tests

What it measures

Layout

ANSI, ISO, tenkeyless, and 60% boards, highlighted from the physical key rather than the character it types.

Rollover

How many keys the board reports at once when you hold a handful down.

Chatter

A second press that arrives too fast to be intentional, which is how a bouncing switch shows up.

Polling

An estimate of how often the browser sees new key events.

Questions

Do you record what I type?

No. The page shows which physical key changed state and then forgets it. Nothing is sent to a server.

A key seems dead.

The highlight follows event.code, so the picture matches the key you pressed even when the layout types a different character. If it never lights, the switch or the connection is not reporting.