CPS Test — Click Speed Test
Click the pad as fast as you can; the timer starts on your first click and the page reports your clicks per second (CPS), the rhythm of your clicks and how long the gap between clicks was. Pick 1s, 5s, 10s, 30s, 60s. It works as a click test for a mouse, a trackpad or a touch screen, and the second panel is a double click test that also flags a mouse button that registers one press as two (switch chatter). Nothing is uploaded; your best score per mode is saved only in this browser.
Private by design. Your clicks are timed and scored entirely in your browser and are never uploaded. The only thing stored is your personal-best CPS per duration, in this browser's localStorage, and you can clear it with your browser's site data.
How to take a CPS test
- Pick a duration. Choose 1s, 5s, 10s, 30s, 60s. 5 seconds is the default and the most common way scores are quoted; 1 second reads higher because nobody sustains a burst, and 30 or 60 seconds show endurance.
- Click the pad to start. The timer starts on your first click, and that click counts. Use the left mouse button, tap on a touch screen, or press Space or Enter while the pad is focused. Right-click is ignored unless you switch it on.
- Keep clicking until time is up. The page shows a live CPS and the time left. If you switch tabs the run is cancelled, because a hidden tab cannot be timed fairly.
- Read the result. You get total clicks, CPS to two decimals, your best 1-second burst, average, fastest and slowest interval, a rhythm graph and a tier. Copy the result line to share it.
Use Cases
Frequently Asked Questions
How is CPS calculated?
Clicks divided by the length of the test, so 37 clicks in a 5-second test is 7.40 CPS. The first click starts the clock and is counted; clicks that arrive after the time is up are ignored.
What is a good click speed?
It depends on the technique and the duration. Plain single-finger clicking commonly lands in the mid single digits. Past about 9 CPS people are usually using a practised technique such as finger rolling, and the 12+ range is where jitter clicking lives. The table below lists the bands this tool uses; they are descriptive, not a ranking.
Is jitter clicking or drag clicking cheating?
In this tool it is not: it counts every physical click the same way. Jitter, butterfly and drag clicking are techniques some games and servers allow and others do not, so check the rules of the game you play. They can strain the wrist and forearm; stop if it hurts.
Why is my CPS different on a trackpad, touch screen or another browser?
Trackpads and touch screens apply tap detection, palm rejection and sometimes a delay, so they are not a fair comparison with a mouse. Your score also depends on the mouse switch, its polling rate, the OS and the browser, and browsers round timestamps. Compare runs on the same setup.
What does the double click test tell me about my mouse?
It times the gap between consecutive presses. A quick human double click is roughly 60 to 80 ms or slower, and the OS only treats two clicks as a double click inside its own limit (Windows defaults to 500 ms). If a single slow press produces a second click under 40 ms later, and especially under 30 ms, that is the signature of switch bounce, often called mouse button chatter or a double-clicking mouse. A short test cannot prove a switch is healthy or dead, so repeat it.
Does this send my clicks anywhere?
No. Timing and scoring run in your browser and there are no network calls with your click data. Your personal best per duration is kept in this browser's localStorage, and the tool still works if storage is blocked.
CPS tiers: what each click-speed range means
These are the bands the result card uses, as clicks per second over the test length. Clicks in 5 s is the same band as it would read on the 5-second test. Short tests read higher than long ones, so a 1-second burst is not comparable with a 60-second run. Gaps shorter than 40 ms between presses are flagged in the double-click panel.
| CPS range | Tier | Clicks in 5 s | What it usually means |
|---|---|---|---|
| under 3 | Casual | 0 to 14 | Relaxed, deliberate clicking. |
| 3 to 5 | Steady | 15 to 24 | An ordinary, comfortable single-finger pace. |
| 5 to 7 | Quick | 25 to 34 | Inside the commonly reported range for plain single-finger clicking. |
| 7 to 9 | Fast | 35 to 44 | Upper end of plain clicking; usually a warmed-up hand and a light-switch mouse. |
| 9 to 12 | Very fast | 45 to 59 | Normally needs practice or a technique (rapid finger rolling, two-finger alternation). |
| 12 to 16 | Jitter range | 60 to 79 | Typical of jitter clicking: tensing the forearm so the finger vibrates on the button. |
| 16+ | Butterfly / drag range | 80+ | Typical of butterfly (two-finger) or drag clicking. Check that your mouse and browser can keep up. |
- Test lengths on this page: 1s, 5s, 10s, 30s, 60s. The default is 5 s.
- A fast human double click is roughly 60 to 80 ms or slower; gaps under 30 ms from a single press point to switch bounce, 30 to 40 ms is suspicious, and anything under 40 ms is flagged.
- Interval numbers depend on browser timer precision, mouse polling rate and OS input handling, so treat them as close estimates rather than lab measurements.
Related tools
More free, in-browser tools from the Device Tests set — every one runs locally, with no sign-up and no upload.