Keyboard Test
Test keyboard keys, inspect repeated inputs and review a local test summary. Get clear…
Measures the delay between a key press and the frame that shows it, separating the dispatch delay from the wait for the next frame.
The Keyboard Latency Test measures the delay between a key press and the frame that shows it, separating the dispatch delay from the wait for the next frame. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.
| Dispatch delay | Handler entry minus event.timeStamp — typically under 1 ms |
|---|---|
| Key to frame | The requestAnimationFrame timestamp of the frame that paints the change |
| Frame interval | Measured from consecutive frames, so the refresh rate is read not assumed |
| Auto-repeat | Ignored — a held key is the operating system repeating, not a press |
| Not measured | Keyboard scan and debounce, USB polling, compositor, pixel response |
event.timeStamp and performance.now() share a time origin in current browsers. Where they do not — inside a cross-origin frame, and in a few older builds — subtracting one from the other would be meaningless, so the tool checks the first press and reports that the clocks disagree instead of printing a confident wrong number.Measures the browser and the display, not the keyboard. Two keyboards on the same machine will give nearly the same figure here even when one feels markedly quicker, because the difference between them lives in the stages this cannot see.
Test keyboard keys, inspect repeated inputs and review a local test summary. Get clear…
A full-size keyboard tester that runs in the browser with nothing to install. Every key you…
Tests a tenkeyless keyboard — the full layout minus the number pad — including the function…
Tests a compact 60% or 65% keyboard: the alphanumeric block, modifiers and arrows, without the…
Tests every key on the number pad, including Num Lock, the operators and the separate Enter…
Tests the four arrow keys on their own. Useful when only the direction keys have stopped…
Tests the F1 to F12 row and shows which keys your browser intercepts before the page can see…
Tests Shift, Ctrl, Alt, Meta, Caps Lock, Tab and Escape, telling the left and right versions…
Measures how many keys your keyboard can register at once. Membrane boards usually stop at…
Hold real gaming and typing combinations together and see whether every key arrives — or one…