How the CPS test works
Pick a duration
From 1 to 100 seconds, or type your own. The timer starts with your first click, and that click counts.
Click as fast as you can
Clicks after the timer ends are ignored. The area then pauses briefly so you don’t start a new run by accident.
Read your result
CPS, your best one-second burst, how steady your rhythm was, and your top 10 for that duration.
This click speed test covers every common length: a 2 second CPS test for a quick burst, a 5 second or 10 second CPS test for the classic benchmark, and 15, 30, 60 or 100 seconds to test stamina. Pick the duration above the click area.
CPS = clicks ÷ seconds. Forty clicks in five seconds is exactly 8.00 CPS. We show this calculation under every result and never round a score up.
What is a good CPS score?
There is no official scale, so this site uses the levels below. Short tests score higher than long ones: anyone can sprint for one second, few can hold that pace for sixty.
Clicks per second
Most people clicking normally with one finger land around the middle of the scale. Scores above 14 usually need butterfly or drag clicking.
Clicking techniques compared
Regular
One finger, normal clicks.
- Speed
- Difficulty
- Mouse wear
Jitter
Tense the arm so the finger vibrates on the button. Tiring; stop if your wrist hurts.
- Speed
- Difficulty
- Mouse wear
Butterfly
Two fingers alternate on one button. Rhythm matters more than force.
- Speed
- Difficulty
- Mouse wear
Drag
Slide a finger across the button so friction triggers many clicks. Only works on some mice.
- Speed
- Difficulty
- Mouse wear
How to click faster
- Click from the fingerRest your wrist on the desk instead of moving the whole arm.
- Use crisp switchesA light mouse with a short, firm click helps; a mushy switch slows you down.
- Warm upDo a few 5 second runs before going for a record.
- Keep sessions shortFatigue lowers your score and raises the risk of strain. Stop if your wrist or forearm hurts.
Auto clickers are detected: perfectly even or impossibly fast clicks are marked and not saved to your top 10.