Click to start

When the red box turns green, click as quickly as you can.

Wait for green




{{test.currentTrial.result}} ms

Click to keep going, or click SAVE to see how you compare.

Too soon!

Click to try again.

Average reaction time: {{test.getAverage()}} ms

Click to keep going, or click SAVE to see if you made the top 100.


This should just take a moment...

Average | {{test.getAverage() | number:0}}ms
Tries | {{test.trials.length}} of {{test.config.min_tries}}
Save score

About the test

This is a simple tool to measure your reaction time.

The average (median) reaction time is 215 milliseconds, according to the data collected so far.

In addition to measuring your reaction time, this test is affected by the latency of your computer and monitor. Using a fast computer, wired mouse, and low latency / high framerate monitor will improve your score somewhat.

This is discused in further detail on the the statistics page. While an average human reaction time may fall between 200-250ms, your computer could be adding 10-50ms on top. Some modern TVs add as much as 150ms!

If you want, you can keep track of your scores, and see your full history of reaction times.
Just do at least 5 clicks and then click save.

Clicks faster than 100 milliseconds will be saved, but they will not count towards your score on the leaderboard.