How to use the CPS test
- Pick a test length. The default is 5 seconds.
- Click (or tap) inside the box. Your first click starts the timer and counts.
- Keep clicking until the time runs out. The box shows your live count and the bar along the bottom shows the time used.
- Read your CPS. If it beats your best for that length, it's saved as your new best.
- Click the box again after a second to retry, or press Restart to clear the current run.
How the CPS test works
The test counts a click the moment the button goes down, not when you let go. That's when the press really happens, so how long you hold the button doesn't matter. The clock uses your browser's high-resolution timer (performance.now()), which is precise to about a millisecond or better.
Your score is simple arithmetic: clicks divided by seconds. Any click after the time is up is thrown away, even if the screen hasn't caught up yet. After a test ends, the box ignores clicks for one second so a late click doesn't start a new run by accident.
Everything runs in your browser. Best scores stay in your browser's storage on this device and are never sent anywhere.
Which test length should you pick?
Short tests (1 to 5 seconds) show your top burst speed. Longer tests (30 to 100 seconds) show how well you hold a pace. Each length keeps its own best score, so you can track both.
Clicking techniques
- Regular clicking: one finger, a normal press each time. It's the most controlled method.
- Jitter clicking: you tense your forearm so your finger vibrates on the button. It's fast but tiring, so don't strain your wrist.
- Butterfly clicking: you alternate two fingers on the same button, so each finger only clicks half the time.
- Drag clicking: you drag a finger across the button so friction makes it bounce and register many clicks. It only works on some mice, depending on the button's surface.
Some game servers have rules about clicking methods and auto clickers, so check them before you rely on one. Want to test your other button or your keyboard? Try the Right Click CPS Test or the Spacebar Clicker.
CPS to clicks: reference table
How many clicks you need in each test length to reach a given CPS (CPS × seconds).
| CPS | 1 s | 5 s | 10 s | 30 s | 60 s | Time between clicks |
|---|---|---|---|---|---|---|
| 4 | 4 | 20 | 40 | 120 | 240 | 250 ms |
| 6 | 6 | 30 | 60 | 180 | 360 | 166.7 ms |
| 8 | 8 | 40 | 80 | 240 | 480 | 125 ms |
| 10 | 10 | 50 | 100 | 300 | 600 | 100 ms |
| 12 | 12 | 60 | 120 | 360 | 720 | 83.3 ms |
| 14 | 14 | 70 | 140 | 420 | 840 | 71.4 ms |
| 16 | 16 | 80 | 160 | 480 | 960 | 62.5 ms |
| 20 | 20 | 100 | 200 | 600 | 1200 | 50 ms |