CPS Test
Click as fast as you can for 5, 10, or 30 seconds. The timer starts on your first click. See your clicks per second, total clicks, and personal best.
Press the area to begin
How CPS Is Calculated
Clicks per second (CPS) = total clicks divided by elapsed time in seconds. The timer starts on your first click, not when the page loads, so your reaction time to begin doesn't affect the score. The test area is large and designed to prevent accidental page scrolling or text selection during rapid clicking.
Not sure how to interpret your result? See the CPS score chart and good CPS guide for 5, 10 and 30-second reference ranges.
Scoring
Your score is total clicks in the selected duration. CPS is calculated from clicks divided by elapsed seconds. Higher is better.
Factors
Mouse type, clicking technique (normal, jitter, drag), and finger stamina all affect results. Browser and system performance can also play a role.
Tips
Relax your hand between attempts. Use a repeatable technique and compare the same duration and input method when tracking progress.
Related Tests
Frequently Asked Questions
What is a good CPS score?
MetricRally uses duration-specific internal reference bands. For 5 seconds, 5–7 CPS is Average, above 7 up to 9 is Fast, and above 9 is Very Fast. The 10 and 30-second modes use different thresholds because sustained clicking is a different task. See the What Is a Good CPS? guide for the full table.
Should I use a mouse or trackpad?
Mouse, trackpad, and touch input can produce different results. Use the same input method when comparing personal bests so hardware and input differences do not dominate the comparison.
Why does my CPS change in longer tests?
A short test measures burst clicking while a longer test requires you to maintain a rhythm. MetricRally keeps 5, 10, and 30-second personal bests separate so unlike durations are not mixed into one record.
Is CPS the same as reaction time?
No. CPS measures repeated clicking during a time window. Reaction time measures the delay between a visual stimulus and your response. They are separate measurements, so compare each against its own history.
Learn More
Understand your result and improve your testing approach.