Measure your reaction time in milliseconds over five attempts and compare it to human averages.
Reaction time is how long your body takes to answer something it did not know was coming: the light changes, and only then does the chain start — your eye registers it, your brain processes it, the signal travels to your hand and your finger finally moves. This test measures exactly that. After you start an attempt, the area waits a random interval between 1.5 and 5 seconds before turning green, so there is nothing to anticipate; if you click early, the attempt is voided and you try again, which keeps guessers out of the results.
The measurement uses performance.now(), a high-resolution timer that is independent of the system clock. The stopwatch starts the instant the colour is applied and stops on your click event, so what you see is the full visual-to-motor loop plus a little hardware: your screen refresh rate (on a 60 Hz monitor a frame can add up to 16 ms), the mouse or touchscreen polling, and the browser event loop. That is why the same person scores slightly differently on a phone, a laptop trackpad and a gaming mouse, and why comparing your number to someone else makes sense only on similar hardware.
Five attempts are averaged because a single result says almost nothing — attention wanders, and one lucky or distracted click moves the number a lot. Typical adult reaction time to a visual stimulus is around 250 ms; trained athletes and experienced gamers often land close to 200 ms, and consistently going below 150 ms usually means you started moving before the green appeared. Results above 300 ms are common when you are tired, distracted or on a slow display. Everything is measured and stored in your browser only — no result is uploaded, and reloading the page clears the whole test.
Around 250 ms is typical for an adult reacting to a visual stimulus, and roughly 200 ms is athlete territory. Anything consistently under 150 ms usually means the click was anticipated rather than reacted.
Because clicking before the green measures your guess, not your reaction. The waiting interval is randomised between 1.5 and 5 seconds precisely so the moment cannot be predicted.
Yes, by a few milliseconds. Display refresh rate, input polling and browser overhead all add up, so compare results across attempts on the same device rather than against other people on other hardware.
A single measurement is too noisy to mean anything. Five attempts give an average that smooths out lapses of attention, and the best and worst values show how consistent you were.
No. Timing happens in JavaScript on your device and the results stay on the page. Nothing is transmitted or stored, and a reload wipes everything.
Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.
Vai.la is not responsible for how the tools are used or for decisions made based on their results.