Click Speed Test
Clicks per second.
Loading tool…
About Click Speed Test
The CPS Test measures how fast you can click. Pick a duration (1, 5, 10, or 60 seconds), then click the big play area as quickly as you can. The first click starts the timer, and a live countdown and running click count keep you posted. When time is up you get your total clicks, clicks per second to two decimals, and a fun speed rating.
It is completely free with no sign-up, no ads to click through, and no limits on how many times you play. The whole test runs entirely in your browser, so your clicks and scores never leave your device.
Frequently asked questions
- What is a CPS test?
- A CPS (clicks per second) test measures how many times you can click your mouse in a set amount of time. You click as fast as you can for the chosen duration, and the tool divides your total clicks by the number of seconds to give your CPS score.
- What is a good CPS score?
- Most people average around 4 to 7 clicks per second. Scores of 8 to 10 are fast, and anything above 12 is exceptionally quick. Techniques like jitter clicking or butterfly clicking can push scores higher, but a steady 6 to 7 CPS is solid for normal clicking.
- How is CPS calculated?
- CPS equals your total number of clicks divided by the test duration in seconds. For example, 35 clicks in a 5-second test is 7.00 CPS. This tool shows the result rounded to two decimal places, plus your clicks per minute.
- Which test duration should I choose?
- The 5-second test is a good default for a quick, accurate read on your peak speed. Use the 1-second test for a burst challenge, and the 10- or 60-second tests to see how well you keep your pace and stamina over a longer stretch.
- Is this CPS test free?
- Yes, it is completely free to use with no account, no sign-up, and no limit on how many times you can play. Just pick a duration and start clicking.
- Is my data uploaded or saved anywhere?
- No. The entire test runs locally in your browser using JavaScript. Your clicks, timing, and scores are never sent to a server, stored, or shared with anyone.