CPS Test
Measure how fast you can click in a fixed time window. Your first accepted click starts the clock and counts as click #1. ReactionMetric reports CPS, total clicks, peak one-second speed and consistency without requiring an account.
Start the CPS test
Press Start test, then your first click inside this surface starts the timer.
Click speed history
Personal bests are compared only against the same test duration and input type. History stays in this browser.
Complete a test to start your history.
| Date | Duration | CPS | Clicks | Input |
|---|
What is a CPS test?
CPS means clicks per second. The calculation is simple: accepted clicks divided by the selected duration in seconds. A click speed test should therefore compare runs made with the same duration and input method.
Do not mix test lengths
A one-second burst and a sixty-second endurance run answer different questions. ReactionMetric keeps personal bests separate by duration and input type so a short burst does not overwrite a sustained result.
Mouse, touch and pen are also labelled separately because their input mechanics are different.
Choose the window that matches your goal
Raw peak clicking speed. Highly sensitive to one unusually fast second.
Short enough to repeat easily while still showing more than one instant.
Long enough to expose whether your clicking pace holds after the initial burst.
Useful when you care about fatigue and consistency rather than only peak rate.
Clicks per minute (CPM) test
CPM means clicks per minute: the total number of accepted clicks inside a 60-second window. To get a CPM number, choose the 60s mode above and read the total click count when the timer ends.
ReactionMetric counts CPM over a full minute instead of multiplying a shorter run by 60. Clicking rate is rarely constant second to second, so a five-second burst multiplied by twelve can overstate what you can sustain for a full minute.
Which number do you want?
Use CPS when you care about raw clicking speed over a short fixed window. Use CPM when you care about endurance across a full minute.
Both use the same input handling and timing rules on this page. Only the test window and the way the result is described are different.
Click speed test FAQ
What is a good CPS score?
There is no single CPS number that means “good” across every test length and clicking technique. A one-second burst is not comparable with a 10- or 60-second run. For a useful benchmark, use the same duration, input and technique each time; five or ten seconds is a practical short baseline, then compare your personal best and pace over repeated runs.
Which CPS test length should I use?
Use one second for burst speed, five or ten seconds for a repeatable short benchmark, and 30 or 60 seconds when you care about endurance and pace drop-off. Pick the duration that matches your goal, then keep it fixed when comparing results so the numbers mean the same thing.
Why is my CPS different on another site?
Different sites may start the timer differently, count different browser events, use different durations or filter inputs in different ways. Even the same person can get a different number under different rules. Compare repeatable runs on one test first, and check that duration and clicking method match before comparing sites.
Do jitter, butterfly and drag clicking count?
Yes if the browser delivers those clicks as accepted input events. ReactionMetric does not guess which physical technique you used, so technique can change the score substantially. Keep the same mouse, duration and clicking style when comparing runs, especially if you want to track improvement rather than only chase a peak number.
Can I use the CPS test on mobile?
Yes. Touch input is accepted and labelled separately, so a tap result is not silently mixed with a mouse result. Mobile and desktop scores are not automatically equivalent because touchscreens, browsers and input paths differ; compare mobile runs with mobile runs when you want a meaningful personal baseline.
What is a CPM test?
CPM stands for clicks per minute: how many accepted clicks you land inside a 60-second window. On this page, select the 60s mode and the total click count at the end of the run is your CPM. It is counted across the full minute rather than converted from a shorter test because clicking rate changes as a run goes on.
Want context for how reaction-time results change across adulthood? Read the Reaction Time by Age guide. It compares research trends, not age cutoffs for click speed, mouse faults or reflex tests.