Reaction Time Test
Click the moment the screen turns green, over a run of five or ten, with the measured reason the board ranks the mean rather than the median.
"Best of five" is not your reaction time
Reaction times are lopsided. There is a hard floor — nerve conduction and muscle activation take what they take — and a long tail of moments where your attention drifted. Taking the fastest of several attempts does not average that noise away. It deliberately picks the luckiest sample, so it is biased fast by construction, and the bias grows the more times you try.
Simulating a realistically skewed distribution with a median of 236 ms and running many rounds of each attempt count:
| Attempts | Best of them | Off by | Median of them | Off by |
|---|---|---|---|---|
| 1 | 243 ms | +8 ms | 243 ms | +7.5 ms |
| 3 | 209 ms | -27 ms | 239 ms | +3.4 ms |
| 5 | 199 ms | -37 ms | 238 ms | +2.0 ms |
| 10 | 189 ms | -47 ms | 232 ms | -3.8 ms |
| 20 | 181 ms | -55 ms | 234 ms | -1.9 ms |
Best-of-five reads 37 ms fast. Best-of-twenty reads 55 ms fast. The median of exactly the same attempts is within 2.0 ms of the truth at every count — which is the control that makes the first column trustworthy rather than an artefact of the simulation.
This is why reaction-time leaderboards mean very little. Everyone posts a personal best, the bias grows with persistence, and the ranking ends up measuring how many attempts somebody was willing to make. If you want a number that describes you, take the median of about ten and throw the fastest one away.
So why does the board above rank the mean, not the median?
That last sentence is advice about describing yourself, and it does not settle what a board should rank, because a board has a second problem the panel above ignores: nobody has to accept their first run. Anyone can simply go again. What matters for a ranking is therefore not only where a statistic sits, but how far one person's posted number drifts when they repeat the run — and the honest way to compare those is on the same attempts rather than on two separate samples. Every row below is measured on an identical stream of tries.
| Summary | Where it sits | Off the true median by | Lucky run to unlucky run | Best of 25 runs | Repeating buys |
|---|---|---|---|---|---|
| Best of 5 | 198 ms | -37.7 ms | 59 ms | 167 ms | 30.5 ms |
| Mean of 5 | 241 ms | +5.4 ms | 65 ms | 208 ms | 32.5 ms |
| Median of 5 | 235 ms | -0.1 ms | 73 ms | 200 ms | 35.6 ms |
| Mean of 10 | 242 ms | +6.3 ms | 46 ms | 218 ms | 23.7 ms |
| Median of 10 | 240 ms | +4.9 ms | 55 ms | 213 ms | 27.6 ms |
The first row is the panel above restated: best-of-five sits 38 ms below the truth before anybody has repeated anything. The mean of five is within 5.4 ms, so it is not carrying that bias.
The surprise is the third row. Switching the board to the median of five would make it worse: at five tries the sample median is the wider statistic, not the steadier one — 73 ms between a lucky run and an unlucky one against 65 ms for the mean. A median throws away everything except the middle value, and with only five to choose from that costs more information than the tail resistance is worth. Being wider, it also hands more to whoever repeats the run: 35.6 ms against 32.5 ms over 25 attempts. The intuition that a median is always the robust choice is simply not true at this sample size.
What does help is more tries. Ten of them cuts the spread from 65 ms to 46 ms and cuts what repeating buys by 8.8 ms, which is why the ten-try run is offered above and keeps its own board. It is the same task done for longer rather than a different one, and it is the sterner of the two. None of this makes either board immune — 25 runs still buys 24 ms at ten tries, and no summary of a noisy quantity ever fixes that completely.
Each row is 20,000 simulated runs for the spread, and 800 simulated players repeating the run 25 times for the last two columns, drawn from the same skewed distribution as the panel above. The seed is fixed so the table is identical on every build; the comparison was checked across seven seeds first, and the median of five came out wider on all of them.
And part of your score belongs to your screen
The stimulus cannot appear until the display draws its next frame, so some of the delay is over before you have seen anything at all. Then your click waits for the next input poll. Neither of those is you.
| Refresh rate | One frame | Average wait | Worst case |
|---|---|---|---|
| 60 Hz | 16.67 ms | 8.33 ms | 16.67 ms |
| 120 Hz | 8.33 ms | 4.17 ms | 8.33 ms |
| 144 Hz | 6.94 ms | 3.47 ms | 6.94 ms |
| 240 Hz | 4.17 ms | 2.08 ms | 4.17 ms |
Add the input side — a standard 125 Hz USB device averages another 4 ms — and the totals come out at about 12.3 ms on an ordinary 60 Hz laptop against 2.6 ms on a 240 Hz screen with a 1000 Hz mouse.
The same person, reacting identically, scores about 10 ms better on the second setup. That is roughly a fifth of the interquartile spread of the scores themselves — not a rounding error, and more than enough to reorder a leaderboard.
Two useful consequences. Comparing your score to a stranger's is close to meaningless unless you know their hardware, but comparing your score to your own last month is fine, because the latency is a constant offset that cancels. And if you want to know your actual reaction time rather than your score, subtract about ten milliseconds on ordinary equipment — the number you see was never entirely yours.
How to use
- Choose a run length of five or ten tries.
- Wait for the screen to turn green.
- Click as soon as it does.
- Repeat several times for a meaningful average.
- Ignore any single result — variance is large.
Frequently asked questions
What is a normal reaction time?
Around 200 to 250 milliseconds for a visual stimulus. Under 200 is genuinely quick, and consistently under 150 is at the edge of what is physiologically plausible — often it means anticipating rather than reacting, which is a different skill.
Why is there a floor?
Because the signal has to travel. Light must reach the retina, be processed, cross to the motor cortex, travel down the arm and move a finger, and each stage takes real time. Nerve conduction alone accounts for a substantial part of the total, which no amount of practice removes.
Does display lag affect my score?
Yes, and it can be a large share of the result. A monitor refreshing at 60 hertz adds up to 16 milliseconds before the green even appears, plus the panel's own response time and any input lag from the mouse. Comparing scores across different hardware is not comparing like with like.
Why do my results vary so much?
Because attention fluctuates continuously, and so does readiness. Variance of 50 milliseconds between attempts is entirely normal, which is why a single trial tells you almost nothing and an average over several is the only figure worth quoting.
Is auditory reaction faster than visual?
Slightly, typically by 20 to 40 milliseconds, because sound reaches the brain through a shorter processing path. Touch is faster still. This is why sprint starts use a gun rather than a light — the difference is real and measurable.
Does reaction time decline with age?
Gradually, yes, beginning in early adulthood and accelerating later. Fitness, sleep and caffeine all shift it measurably in the short term, and fatigue slows it substantially — which is one reason reaction testing appears in fatigue and impairment research.
Why is a run five tries rather than one?
Because one try is mostly noise. Anyone gets a freak fast result eventually, so ranking a single best would rank persistence rather than reflexes: keep clicking and the number keeps falling. Simulated on a realistically skewed distribution, best-of-five sits about 38 ms below the truth before anybody has repeated anything at all, and the bias grows with the number of attempts. Five in a row cannot be fished the same way, and a false start voids the run and restarts it.
Why rank the mean when the page says to use the median?
Because those answer different questions, and the second one was measured rather than assumed. Taking the median of about ten is good advice for describing yourself. A leaderboard has a second problem: nobody has to accept their first run. What matters there is how far one person’s posted number drifts when they repeat, and at five tries the sample median turns out to be the WIDER statistic — about 73 ms between a lucky run and an unlucky one, against 65 ms for the mean. A median discards everything but the middle value, and with only five to choose from that costs more than the tail resistance is worth, so ranking it would loosen the board rather than tighten it.
What does the ten-try run change?
It is the same task done for longer, and it is the steadier measurement. Ten tries narrows the gap between a lucky run and an unlucky one from about 65 ms to 46, and cuts what repeating the run buys you by roughly 9 ms. It keeps its own leaderboard for that reason. Neither board is immune — repeated attempts still buy something at any length — but the longer run gives away less of it.
What is the spread number shown after a run?
The gap between your fastest and slowest try in that run. It is worth watching separately from the average, because consistency and speed are not the same thing: two people can average the same while one is steady and the other alternates between very fast and badly distracted. A large spread usually means attention rather than reflexes.
🔒 This tool runs entirely in your browser. Nothing you enter is uploaded, logged, or stored.