All tools

Everyday Tools · Free

Reaction Time Test

Wait for the signal, then react as quickly as you can. Five rounds give you a steadier result than a single lucky click.

By Goodies Stack · How we check our tools

Instructions, examples, and limitations ↓
Five-round testReady to begin

Use the button with a click, tap, Space, or Enter.

Practice history

Optional. Keeps the latest 50 completed results for this tool, with their dates and settings. Entered text and keystrokes are never saved. Turning this off stops new records; Clear history removes saved results.

Comparisons use matching settings and input method. Device and browser conditions can still differ.

History is off. Completed results will not be saved.

    Clear practice history?

    This removes the saved results for this tool. Your current test is not affected.

    Quick guide

    How to test your reaction time

    1. 1

      Start the test and keep your pointer, finger, or keyboard ready.

    2. 2

      Wait while the panel says Wait for GO. Acting early restarts that round.

    3. 3

      Press as soon as GO appears. Complete five valid rounds to see your average and best time.

    Understand your five rounds

    Average time and best time answer different questions

    Lower times mean a quicker recorded response. The average adds the five valid round times and divides by five; the best time is the lowest single value. Each round and the displayed average are rounded to whole milliseconds.

    For example, rounds of 240, 260, 250, 310, and 240 milliseconds add up to 1,300. Your average is 260 ms and yourbest is 240 ms. The 310 ms round raises the average, which is useful information about consistency rather than a reason to discard it.

    An early press is excluded and restarts the same round. It is not counted as a fast score or added as a penalty to the average. Repeated guessing can still distort a session, so wait for GO rather than trying to predict it.

    What a browser can actually measure

    The clock starts when the page switches to its ready state, just before drawing the GO signal, and stops when the input event is handled. It cannot directly observe the instant light reaches your eyes or separate your response from display, operating-system, and input-device delays.

    At 60 Hz, a display refresh interval is about 16.7 milliseconds; at 120 Hz, it is about 8.3 milliseconds. That does not tell you how much to subtract from a score: the page may become ready anywhere within an interval, and other delays are also present. Millisecond units do not mean millisecond accuracy.

    Keep the test tab visible throughout a session. Browser work, a background tab, or a device going to sleep can delay the signal or its handling. If the session is interrupted, restart it and record that the conditions changed.

    Make a comparison you can use

    Use the same device, browser, input method, and test position for each comparison. Do a practice session to learn the controls, then record the average and all five rounds from two or three sessions. Include a short note about interruptions or changes in setup.

    If one session averages 260 ms and the next 254 ms, that six-millisecond difference alone is not evidence of a lasting change. Look for a repeated pattern under similar conditions. Mouse, touch, and keyboard results should be kept separate because their input paths differ.

    This tool has no calibrated reference population, age-based rankings, or diagnostic threshold. It cannot assess fitness to drive or identify a health condition. Treat the numbers as results from this particular browser task. The Typing Speed Test measures a different task: entering a passage accurately over time.

    About the result

    Reaction Time Test FAQ

    What does this test measure?

    It measures the browser time between switching to the GO state and handling your activation of the test panel. It is a casual challenge, not a medical or psychological assessment.

    Why can my results vary?

    Attention, fatigue, anticipation, input device, display refresh, and browser performance can all affect a round. Repeating the five-round test can show how variable your responses are.

    What happens if I react too soon?

    The early action is not counted. The same round restarts after a brief pause, so your final average includes only valid responses.

    By Goodies Stack · How we check our tools and examples · Report a correction