Key input, code, and button response test.

Keyboard Key Tester

Use this keyboard key tester to check every key press, keyboard input, and button response in real time without installing software.

The keypress log is local to this browser session and is not uploaded.

Start testingLive keypress diagnostics
Live keypress diagnostics

Run the Keyboard Key Tester

2. Start testing

Click here to start testing.
All processing is local
Shows the last key and currently pressed keysTracks tested and untested layout keysExports a local key test report

Inspection flow

Inspection flow

1. Full key pass

0/104

Press every key in the selected layout until the progress reaches 100%.

2. Ghosting combos

0/4

Hold each listed combo and confirm all keys appear together.

3. Chatter 10-tap check

0/10

Tap Press a key ten times with normal pressure, then review possible chatter.

W + A + Shift + SpaceW + D + Shift + SpaceQ + W + E + RA + S + D + F

Live status

Test stats

0Tested keys
104Untested keys
0Pressed now
0Max simultaneous
0Possible issues
Last key
None
Currently pressed
None

Ghosting test

Rollover check

Current pressed keys
None
Max simultaneous keys detected
0

Try common gaming combinations to check for possible ghosting.

W + A + Shift + SpaceW + D + Shift + SpaceCtrl + Shift + EscQ + W + E + RA + S + D + F

Diagnostics

Possible issues

Possible chatter
None detected
Possible stuck keys
None detected

These are browser-based estimates. Retest a suspicious key several times before treating it as a hardware fault.

Local report

Export results

Keyboard Tester Online Report
=============================
Generated at: 2026-05-15T07:32:42.378Z
Selected layout: Windows Full-size
Browser / OS: Unknown browser on Win32
Tested keys: 0/104
Untested keys: 104
Untested key list: Esc, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, PrtSc, ScrLk, Pause, `, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, =, Backspace, Ins, Home, PgUp, Num, /, *, -, Tab, Q, W, and 64 more
Max simultaneous keys detected: 0
Possible stuck keys: None
Possible chatter keys: None

Pass / fail checklist
---------------------
All layout keys tested: CHECK
No possible stuck keys: PASS
No possible chatter keys: PASS
Multi-key input detected: CHECK

Issue summary: 104 layout keys were not tested; multi-key rollover was not meaningfully tested
Notes: Browser-based estimate. Some hardware keys, Fn keys, media keys, and system shortcuts may not be detectable.
ChecklistAll keys: CHECKStuck keys: PASSChatter: PASS

Keyboard input tester

Press any key to see whether the browser receives the input and which physical key code is reported.

Keyboard button tester

Use the virtual keyboard to confirm each button on the selected layout responds when pressed and released.

Keyboard keypress history

The tool keeps recent key events so you can compare active keys, tested keys, and possible repeated triggers.

How to find missing or broken keys

If a normal key never highlights after repeated attempts, test it in another layout or browser before treating it as a broken key.

Export a key test report

Download a TXT or JSON report with tested keys, untested keys, stuck-key flags, and possible chatter keys.

Help

What is a keyboard key tester?

It is a browser tool that shows whether individual key presses are detected and which physical key code fired.

Can it test every key?

It can test keys exposed to the browser. Some Fn, media, power, and system shortcut keys may be intercepted before the page receives them.