Skip to the test
KeyboardTest

Keyboard Reaction Time Test: Keyboard Latency, Input Lag, Response Time

Pick a cue, visual, audio or both, then press Space (or any key) to start. After a random pause the box flashes or beeps; press as fast as you can. Five rounds give you best, average and median, a chart of each round, and where that puts you against typical reaction times. Pressing before the cue counts as an early press and restarts the round. A quick pass through the typing speed test shows whether the problem is your keyboard or your settings.

Reaction test

Five rounds, random 1.5 to 5 second delay

Round 0 / 5

--

Press Space or click to start.

Your reflexes

Best (ms)
--
Average (ms)
--
Median (ms)
--
Early presses
0
Rank
--
Percentile
--

Reaction time per round (ms)

Press a key the instant the screen changes and the keyboard reaction time test shows how long your press took, free and with no sign up. Your result combines your own reflex with the lag your keyboard adds, so one quick test tells you about your hands and your gaming setup.

How to Run the Keyboard Reaction Time Test

Open the online reaction time test, then wait for the red box to turn green, then press any key as fast as you can. Do not press early, or the attempt is voided. Complete five attempts so the tool can show your best time, average time and result. This keyboard speed tester also logs a key press history, so you can see every round.

  1. Click inside the test area so the page receives your keys.
  2. Wait for green, then press one key.
  3. Read your history and start another test.

Average Reaction Time and Your Score

Most people land near the average reaction time of 250 milliseconds to a visual stimulus. Use the bands below to place your reaction time against that benchmark; a faster reaction means a lower number. Accuracy matters as well, because an early press never counts.

Average Reaction Time and Your Score
Time (ms)Rating
Under 170Elite, esports level
170 to 230Fast
231 to 300Typical
Over 300Slow; retest after a break
Zone bar showing reaction time test score ranges from elite under 170 ms to slow over 300 ms
Where a reaction time score falls, from elite to slow.

Why Browser Results Run a Little High

Your reaction time test result also reflects the monitor, refresh rate and machine that draw the signal. A slow screen adds its own timing offset, and the page adds a few more. That offset repeats on every run, so treat the number as a reliable comparison between sessions, not a lab measurement.

Keyboard Latency, Input Lag and Response Time Explained

Every score contains a hidden slice you do not control. Keyboard latency is the gap between pressing a key and the machine registering it, and the resulting input lag decides how quickly your reaction shows up on screen. A keyboard latency test isolates that slice, while the response time covers the whole chain from finger to pixel. The keyboard cps test needs no install, account or sign-up, just open it and start.

What Keyboard Latency Includes

The total comes from the switch itself, the scan and signal sent over USB, and system latency while the operating system and game process the event. Performance of the board decides most of it, though a busy PC adds more. The central nervous system and cognitive part of your reaction stays about the same whatever keyboard you use, and this latency is added on top of it in your result.

Keyboard Latency Formula and Worked Example

Add the three delays together:

$$L = t_{d} + t_{p} + t_{s}$$

Here td is the debounce time, tp the polling interval and ts the system share. Take a board with a 3 ms debounce, a 250 Hz report every 4 ms and 9 ms elsewhere. Then 3 + 4 + 9 = 16 ms. The min interval between two presses of one key shows how fast it can repeat, and a key response time far under 50 ms hints at chatter.

Waterfall chart adding 3 ms debounce, 4 ms polling and 9 ms system delay into 16 ms of total keyboard latency
The worked example: three delays build up to 16 ms of keyboard latency.

Reaction Time Test vs Key Press Test

A key press test counts how many keys per second you can hit, while a reaction time tester measures how fast you start. Both help, but they check different skills. Pair this page with a keyboard clicker or key press speed check to see your ceiling, and with a keyboard polling rate test to see the hardware limit.

What Shapes Your Keyboard Response Time

Three equipment choices add to every reaction time test result: how often the board reports, how it connects and what kind of switch sits under each keycap. Precision is cheap here, since each one has a number.

Polling Rate and Scan Rate

The polling rate is how many times per second the keyboard reports to the computer, and the scan rate is how many key presses it can register in that second. A higher rate means a shorter wait. A polling rate test confirms the figure, and stability matters as much as the peak; expect a browser to show 700 to 900 Hz on a 1000Hz board.

Polling Rate and Scan Rate
Polling rateDelay
125 Hz8 ms
500 Hz2 ms
1000hz1 ms
8000hz0.125 ms

Wired Keyboards vs Wireless Keyboard Latency

Wired keyboards usually respond faster. A Bluetooth link caps at 125 Hz, while a 2.4ghz dongle on a wireless keyboard can match a cable, which is why gaming boards use one.

Mechanical Switches, Optical Switches and Membrane

Switches decide how far a key must travel before actuation. Optical designs register with no contact bounce, and a linear mechanical type feels smoother than a tactile one that pauses at the bump. A membrane board is usually the slowest to register, and a shorter travel trims a little from your result.

Checking an Office Keyboard with the Reaction Time Tester

Dana, a casual Valorant player, wants to know whether a new 1000 Hz board is worth about $90 over the 125 Hz office keyboard on the desk. Before buying, Dana opens the tester and runs five attempts with the old board, entering one key each time and ignoring the first warm-up press.

The times come back as 238, 251, 224, 262 and 231 ms. The mean is (238 + 251 + 224 + 262 + 231) ÷ 5 = 241.2 ms, and the median is 238 ms. Both sit just under the 250 ms most people post, so Dana's reflex is not the weak link. What stands out is the spread: 38 ms between best and worst, which is bigger than any hardware difference.

Next comes the hardware share. A 125 Hz board reports every 8 ms; a 1000 Hz board reports every 1 ms. The swap removes at most 7 ms of delay, and on average about half that, since a press lands at a random point in the polling window.

Checking an Office Keyboard with the Reaction Time Tester
SetupWorst-case polling delayExpected score
125 Hz office board8 ms241.2 ms
1000 Hz gaming board1 msabout 234.2 ms

That is a 2.9% improvement (7 ÷ 241.2). Dana's judgement: the number to watch is the 38 ms spread, not the 7 ms, so the better purchase is a week of daily practice, then the new board only if the median stays near 238 ms.

One caveat: five attempts is a small sample, and anticipating the colour change produces suspiciously quick presses under 150 ms. Discard those and rerun instead of averaging them in. If the browser also reports well under 1000 Hz on the new board, test again over a direct USB port before blaming the keyboard.

Reaction Speed in Competitive Gaming

In competitive gaming, a few milliseconds separate a win from a loss. Pro gamers and esports players warm up with a reflex test before a match, because gaming speed depends on the gap between what you see and what you press. Good gaming performance needs both fast eyes and a fast keyboard.

Shooters and Fighting Games

Shooters reward a quick counter-strafe, and a fighting games frame lasts only 16.7 ms at 60 fps, so a 1000hz board is already enough. Compare your result with that window to see where the limit sits. Your timing, not your gear, becomes the limit, so test your gaming keys after any change, one test per key.

Athletes, Drivers and Everyday Users

Athletes train hand-eye coordination for start signals, and drivers rely on quick hazard response. A driver or athlete can retest daily with this free tool and track focus over a week; the trend in your reaction time test result matters, not a single press.

Lowering Input Lag and Improving Reaction Speed

You can cut lag and lower your reaction time test result with a few simple changes, none of them costly.

Hardware and Settings Fixes

Plug into a direct port, close extra tabs and raise the polling rate in your keyboard software or firmware. A lighter CPU load and a high refresh rate display lift keyboard performance too. Retest after every change.

Practice and Focus Habits

Retake the test daily and track your median, sleep well and stay focused on the screen rather than the key. Click through a few warm-up test rounds before you count a result.

Spotting Sticky Keys and Key Chatter

If one key lags, the keycap may hide debris. Key chatter produces double signals, which show up in the history as a press time under 50 ms or a double registration, and the key repeat setting can add stray presses; clean the switch or replace it.

Frequently asked questions

What is a good keyboard reaction time?

Most people land between 220 and 300 ms on a visual test, with about 250 ms typical. Under 170 ms is elite, esports-level speed, and anything over 300 ms is worth retesting after a break.

Does my keyboard change my reaction time score?

Slightly. Your reflex is the main factor, but debounce time, polling rate and system latency add a few milliseconds. A 125 Hz board can add up to 7 ms more delay than a 1000 Hz board.

Why is my result different in every attempt?

Attention, anticipation and screen timing all vary from one press to the next. That is why the calculator averages five attempts rather than trusting a single press.

What is keyboard latency?

Keyboard latency is the delay between pressing a key and the computer registering it. It adds the switch debounce time, the polling interval and system delay.

Do I need a 1000 Hz keyboard for gaming?

For competitive shooters and fighting games a 1000 Hz polling rate is the standard. Casual play is fine at 500 Hz, and going beyond 1000 Hz rarely makes a noticeable difference.

Why does my wireless keyboard test slower?

Bluetooth connections usually cap at 125 Hz, while a 2.4 GHz dongle can reach 1000 Hz. Browser timing also reads a little low, so compare sessions on the same setup.

How can I improve my reaction speed?

Plug into a direct USB port, close extra tabs, use a high refresh rate display, practice a short session daily and discard presses made before the colour change.

Comments and feedback