probekits

Keyboard test

Verify physical key positions, release events, held combinations and rollover without typing into another application.

Also known as: keyboard test, test keyboard, keyboard tester, key tester, key test. Free, online, and no download required.

No permission neededNothing uploaded

Press any physical key to begin the keyboard run.

01

What the keyboard test checks

CheckHow it is measuredFails when
Key registrationKeyboardEvent.code maps each physical position independently of the printed character.A physical key never produces a keydown event.
Key releaseEvery keydown is paired with keyup and monitored for three seconds.A key stays down after its physical release.
RolloverThe largest simultaneous held-key set is recorded during the run.A combination drops or replaces a held physical position.
If something failed
A single key stays untested

Check the connection and selected device, then repeat the failed check: a single key stays untested.

A key repeats or remains held

Check the connection and selected device, then repeat the failed check: a key repeats or remains held.

A combination drops a key

Check the connection and selected device, then repeat the failed check: a combination drops a key.

02

How to read the result

How the keyboard test works

The keyboard map uses event.code so layout labels do not change the physical position being checked. Untested, proven, held and stuck states each use a different border treatment and background as well as a text label. A timer marks a key stuck only when a down event remains unmatched for three seconds. The event log keeps only the latest entries and never captures text from another field.

What the result can establish

Choose the layout that matches the physical board, then press ordinary keys, modifiers and several simultaneous combinations. F5, F12 and Cmd+R remain available even when shortcut blocking is enabled.

Measurement limits

Operating systems reserve some combinations before a page can receive them. Cmd+Tab, Alt+Tab, Ctrl+Alt+Del and PrintScreen may never reach the browser, so an unlit reserved combination is not evidence of a failed switch.

03

Keyboard test questions

Can I test a keyboard online without typing into a document?

Yes. This keyboard tester captures key events on the page itself, so nothing you press is inserted into a document, a form or another application. The event log keeps only recent entries and never reads text from any other field.

Why does this key tester use physical positions, not letters?

Every key is matched with KeyboardEvent.code, which identifies the physical position rather than the printed character. That means a QWERTY, AZERTY or Dvorak layout can be checked on the same map, and a remapped key still lights the position it physically occupies.

A key stays highlighted after I release it. Is it broken?

The map marks a key stuck when a keydown has no matching keyup for three seconds. That usually means a physical return problem, but losing window focus mid-press produces the same pattern, so click back into the page and repeat the key test before concluding anything.