Guides, Benchmarks & FAQ

Research-based explanations of reaction time, written by Benard Mukulu.

Human Reaction Time Benchmarks

These ranges summarize published reaction-time research and large online datasets. Browser tests add 20–60 ms of hardware and display latency, so use the figures as reference ranges rather than clinical measurements.

Visual reaction time by age group

Age groupAverageFastElite
18–25240–270 ms< 220 ms< 190 ms
26–40255–285 ms< 235 ms< 205 ms
41–60275–320 ms< 260 ms< 230 ms
60+300–370 ms< 290 ms< 255 ms

Visual vs. audio vs. choice reaction time

TypeTypical averageWhat it measures
Visual (simple)~250 msOne light, one response
Audio (simple)~170 msFaster pathway from ear to brain
Choice (2–4 options)350–500 msDecision-making plus response

Frequently Asked Questions

How accurate is this reaction time test?

It uses performance.now(), which has high-resolution resolution, and listens for pointer-down events so the release of the button does not add delay. Accuracy is still limited by your screen, mouse and browser, so expect results 20–60 ms slower than laboratory equipment.

How much does monitor or mouse lag affect my score?

Quite a lot. Moving from a 60 Hz screen to a 144 Hz or 240 Hz screen and from a slow Bluetooth mouse to a wired or low-latency wireless mouse can lower your measured time by 10–25 ms without any change in your actual reflexes.

What is the average human reaction time?

About 250 ms for a simple visual stimulus, around 170 ms for a sound, and 350–500 ms when you must choose between several responses.

What counts as a good score?

For adults aged 18–25, under 250 ms is good, under 220 ms is excellent and under 200 ms is exceptional on a standard setup. Scores should be judged against your own age group and equipment.

Why does the test punish early clicks?

The wait is randomized between 2 and 5 seconds so you cannot predict the signal. A click before the signal is a guess rather than a reaction, so that round is voided and restarted.

Is my data stored or shared?

Scores are saved only in your browser's local storage on your device. They are never uploaded to our servers, and you can erase them at any time with the reset button on the home page.