Browser-based input timing estimate.

Keyboard Latency Tester

Use this keyboard latency tester to estimate key response delay in your browser and compare repeated key presses for possible input lag.

This page uses browser event timing only. It cannot replace certified hardware latency equipment.

Start testingKeyboard delay estimate
Keyboard delay estimate

Run the Keyboard Latency Tester

2. Start testing

Click here to start testing.
All processing is local
Shows average, fastest, and slowest key event intervalsUseful for spotting obvious browser-visible input lagDoes not claim true hardware latency

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

Latency

Input delay estimate

0Samples
Press keysEstimated Hz
Press keysAvg interval
Press keysFastest interval

Estimated from browser key event intervals. This is not a certified hardware latency measurement.

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.387Z
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 delay test results

Press the same key several times at a steady pace and review the timing panel for average, fastest, and slowest browser event intervals.

How this keyboard latency test works

The tester records JavaScript keydown timestamps and compares intervals between repeated key events in the current browser session.

Keyboard response tester limits

This browser-based keyboard delay tester is useful for spotting obvious input lag, but it cannot replace certified hardware latency equipment.

When high keyboard latency matters

Input delay is most noticeable in games, fast typing, rhythm workflows, and repeated shortcut-heavy work.

Related tests: polling rate, chatter, and ghosting

Use the polling rate, chatter, and ghosting pages to separate timing inconsistency from multi-key or switch issues.

Help

Can a browser measure true keyboard latency?

No. A browser can estimate event timing after input is received, but it cannot measure the full hardware path like lab equipment.

Why do latency results change between tests?

Browser load, operating system scheduling, repeat settings, display refresh, and your tapping rhythm can all affect timing.