CPS test: how fast are you really clicking?
CPS test
Click here as fast as you can
The clock starts on your first click and stops on its own.
Click speed
0.0CPS
Clicks per second over the whole run. Your best single second is usually well above it, which is the number people quote โ both are here so you can see the difference.
- Clicksโ
- Best secondโ
- Time leftโ
- Per minuteโ
One gear check a month
MonthlyOne thing a month worth measuring before it fails properly โ a mic that reset itself, a stick that drifts, a switch sending two clicks. Two sentences and the test.
Try also
What counts as a good CPS score?
The CPS test counts every button press inside a fixed five second window and divides by the window, so the figure it reports is clicks per second rather than clicks in total. The clock starts on your first press, not on page load, because a test that starts counting when the page appears is really measuring how long you took to find the pad.
Ordinary one finger clicking lands around 5 to 8 clicks per second, which is a press every 125 to 200 milliseconds. Jitter clicking, which uses arm tension instead of the finger, reaches roughly 10 to 13. Two finger butterfly clicking goes higher again.
None of that is limited by the mouse. Even a slow 125 Hz mouse reports every 8 ms, so it resolves 15 presses a second without effort. What does cap the number is the debounce time of the switch inside the mouse, and that is the one link in the chain a browser cannot see.
The bands below turn clicks per second into the gap between presses, which is the number that decides whether a technique is physically available to you at all. Nothing in the browser or the mouse is straining at any of these rates: a 1000 Hz mouse samples its buttons a thousand times a second, more than forty times as often as the fastest row requires.
| Clicks per second | Gap between presses | Usually produced by |
|---|---|---|
| 3โ5 | 200โ333 ms | ordinary clicking, one finger |
| 6โ8 | 125โ167 ms | a deliberate fast tap |
| 9โ12 | 83โ111 ms | jitter clicking, using arm tension |
| 13โ20 | 50โ77 ms | butterfly clicking, two fingers alternating |
| 21 and up | under 48 ms | drag clicking, which depends on the switch |
A click count says nothing about timing or placement, so it pairs badly with the two tests people usually take next: the reaction time test measures how quickly you start, and the aim trainer measures whether the clicks land on anything. If you want to know whether your mouse really reports at the rate printed on the box, that is the polling rate test.
Frequently asked questions
Why do I get a different CPS on another site?
Because the window is different and so is what starts it. A 1 second test flatters everyone, since a burst is easy to hold for 1 second and hard to hold for 10; the same hand usually scores 1 to 2 CPS lower on a 10 second test than on a 1 second one. Sites also differ on whether they count the press or the full press and release, and whether the first click starts the clock or is thrown away.
Does the spacebar count, or only mouse clicks?
Only presses that land on the click pad, from a mouse, trackpad or touchscreen. Keyboard keys are ignored on purpose, because a keyboard is not comparable equipment: it has its own debounce, its own key travel and an operating system repeat delay that a mouse button does not have. A spacebar count and a mouse count are two different measurements that happen to share a unit.
Is butterfly clicking or drag clicking cheating?
Not here, because this page only reports what the operating system sent it. Whether it is cheating elsewhere depends on the server: Minecraft servers generally permit anything done with a finger, but anti-cheat systems flag rates held above about 15 CPS, and drag clicking produces bursts far above that. The practical ceiling on a server is therefore lower than the ceiling on this page.
Will a 1000 Hz gaming mouse raise my score?
No. At 15 CPS your presses are 67 ms apart, and even a 125 Hz mouse checks its buttons every 8 ms, so polling has roughly eight times the resolution the task needs. Debounce is the setting that matters: most mice ignore a second edge for 4 to 12 ms after the first, and lowering that value is what makes drag clicking possible at all. Polling rate matters for aim, not for counting.
My mouse sometimes clicks twice on one press โ does that inflate the score?
Yes, and it is worth ruling out before you trust a high number. A worn switch bounces, sending two press events a few milliseconds apart where you made one movement. The giveaway is a score that rises when you are clicking calmly rather than quickly. Anything under about 50 ms between two presses on the same button is faster than a finger can move deliberately.
Does clicking this fast wear out the mouse?
Barely. Switches are rated for tens of millions of presses, and a 5 second run at 10 CPS spends 50 of them, so a daily test is not measurable against that budget. Drag clicking is the exception, and not because of the count: it works by dragging a fingertip across the button shell, which wears the surface and the switch stem in a way normal pressing does not.
How the test works
event.timeStamp, a high resolution timestamp on the same clock the page uses throughout. The
window is fixed at five seconds and starts on the first press; the result is the count divided by
that window, not an average over however long the page has been open, so pausing to think does not
quietly lower a score you already earned. Two limits are worth stating. Browsers deliberately
coarsen event timestamps to frustrate fingerprinting โ Firefox rounds them to 2 ms by default โ
which blurs the gap between individual presses without changing the total. And presses filtered out
as switch bounce are discarded by the mouse or the operating system before the page ever sees them,
so the debounce window inside your hardware sets a ceiling this test can measure but cannot explain.Worked example
With clicks in the window 47, window length 5 s, this page works out 9.4 clicks per second. The rate is taken from the whole window; the best second is the figure people actually compare, and it is always higher than the average.
- Rate over the window9.4 CPS
- Best single second12 clicks
- Clicks counted47
Sources:
What a CPS number is and is not
It is a rate over a window, not a personal record. The same hand produces different figures on a 1, 5, 10 and 60 second test, and none of them is the wrong answer. Compare like with like or the comparison means nothing.
It is mostly a motor skill with a low ceiling. Ordinary clicking sits in a narrow band for almost everybody, and the large numbers come from techniques that change how the switch is actuated rather than how fast the finger moves.
A high score can be a liability. Server anti-cheat looks for rates that are too fast and too regular to be human, so a technique that wins a click test can cost you a session elsewhere.