CPS Test
Click as fast as you can inside the box. The timer starts on your first click, and you can test for 1, 5, 10, 30 or 60 seconds.
Runs in your browser. Nothing is uploaded.
Runs in your browser. Nothing is uploaded.
Run the next test
What Is a CPS Test?
CPS stands for clicks per second. A CPS test counts how many times you click in a fixed time and divides by that time. Ten clicks in one second is 10 CPS. Fifty clicks in ten seconds is 5 CPS.
Gamers use CPS to measure clicking speed for PvP combat, and it is also a quick way to check that a mouse registers every click. This test counts each press of the primary button the moment it happens, so it measures your fingers, not how long you hold the button.
How to Take the 1 Second CPS Test
- Pick a length. 1 second is selected by default. Choose 5 or 10 seconds for a steadier score, or 30 and 60 seconds to test stamina.
- Get in position. Rest your hand on the mouse with the pointer inside the box. The timer doesn't start until your first click.
- Click as fast as you can until the time runs out. Every click counts, including the first one.
- Read your result. You get your CPS, total clicks and a rating, and your best score for that length is saved on this device.
A one-second test rewards a quick burst, so scores swing more between attempts. If you want a number you can compare over time, use the 5 or 10 second test and take the best of three runs.
What Is a Good CPS?
| CPS | Level | Typical Technique |
|---|---|---|
| Under 5 | Relaxed | Normal clicking without trying |
| 5–7 | Average | Fast normal clicking |
| 7–10 | Fast | Practised normal clicking |
| 10–14 | Very fast | Jitter clicking |
| 15–25 | Extreme | Butterfly clicking |
| 25+ | Pro | Drag clicking |
These ranges are rough. Expect your score to drop as the test gets longer: someone who hits 12 CPS in one second might average 8 over a full minute.
Clicking Techniques: Jitter, Butterfly and Drag
- Normal clicking: one finger pressing the button. Most people top out between 6 and 9 CPS.
- Jitter clicking: you tense your forearm so your hand vibrates, and the vibration drives the clicks. It reaches 10 to 14 CPS but makes it harder to aim and tires your arm quickly.
- Butterfly clicking: two fingers rest on the same button and tap it alternately. It can reach 15 to 25 CPS, partly because some mice register extra clicks from the bounce between taps.
- Drag clicking: you drag a fingertip across the button so friction makes it bounce rapidly. It can exceed 25 CPS, but only on mice with a suitable surface and switch, and it takes practice.
Why CPS Matters in Minecraft
In Minecraft Java Edition 1.8 and on servers that use 1.8-style combat, every click is an attack, so higher CPS means more hits and more knockback control in PvP. That is why CPS tests are popular with Minecraft players.
Since version 1.9, Java Edition has an attack cooldown: hits do full damage only after a short recharge, so spam clicking matters much less in vanilla combat. Bedrock Edition and many PvP servers still use click-based combat. Fast right clicking also helps with placing blocks quickly when bridging, which you can practise with the Right Click CPS Test.
How to Click Faster Without Hurting Yourself
- Warm up with a few 5 second runs before going for a best score.
- Keep your wrist relaxed and supported. Tension makes jitter clicking possible but causes fatigue and soreness.
- Take breaks. Long sessions of jitter or butterfly clicking strain the tendons in your forearm. Stop if you feel pain or tingling.
- Use the right mouse. Light switches with a short travel help. A heavy office mouse slows everyone down.
1 Second vs 5, 10, 30 and 60 Second Tests
Each test length measures something slightly different, so pick the one that matches what you want to know:
| Length | What It Measures | Best For |
|---|---|---|
| 1 second | Your fastest burst | Quick checks and the "cps test 1 second" challenge |
| 5 seconds | Burst speed with less luck involved | Comparing techniques |
| 10 seconds | Sustained speed | A fair, repeatable score |
| 30 seconds | Speed plus stamina | Long PvP fights |
| 60 seconds | Endurance | Seeing how fast you tire |
Your best score is saved separately for each length, so a quick 1 second record never overwrites a hard-won 60 second one.
Why Your CPS Changes Between Runs
It is normal for scores to vary by one or two CPS from run to run. Warm muscles click faster, so your first attempt is often your slowest. Fatigue sets in quickly with jitter clicking, so repeated runs can get slower. Tension, posture and even how you hold the mouse change the result.
For a fair comparison, rest for a minute between runs, use the same grip each time, and take the best of three attempts at the same length.
Check Your Mouse Before Blaming Your Fingers
A slow or strange score is sometimes the mouse, not you. A few things to check:
- Missed clicks: if you can feel clicks that don't appear in the counter, the switch may be dirty or worn.
- Extra clicks: a score far above what you think you clicked can mean the switch is double clicking. Test it with the Mouse Double Click Test.
- Wireless dropouts: a weak battery or a receiver far from the mouse can drop clicks. Charge the mouse and move the receiver closer.
- Heavy switches: office mice often have stiffer buttons than gaming mice, which caps your speed.
CPS Test on Phones and Touchscreens
The test works on phones, tablets and touchscreen laptops too: tap the box instead of clicking. Tapping with one finger usually reaches 6 to 9 taps per second, and alternating two fingers can go well above 10. Touch scores aren't directly comparable with mouse scores, so compare like with like. If taps seem to go missing on a touchscreen, run our Touch Screen Test to check the screen itself.
Limitations
This test counts the clicks your browser receives. It can't tell a deliberate click from an extra one caused by a worn switch, so a mouse that chatters will show a higher score than you really clicked. It also can't detect auto-clickers. Scores from different websites aren't always comparable, because some start the timer earlier or count differently.
Related Tests
- Spacebar CPS Test: how fast you can press space.
- Right Click CPS Test: your right button speed, for placing blocks.
- Mouse Double Click Test: check fast clicking hasn't worn out your switch.
Frequently Asked Questions: CPS Test
What is a good CPS?
For normal clicking, 5 to 7 clicks per second is average and 8 to 10 is fast. Jitter clicking usually reaches 10 to 14 CPS, butterfly clicking 15 to 25, and drag clicking can go above 25. Your result also depends on the test length: short tests read higher because you don't tire.
Why is the 1 second CPS test so inconsistent?
In one second, a single extra or missed click changes your score by a whole point, and the moment the timer starts adds a little error too. A 5 or 10 second test averages out those small timing differences and gives a more reliable number, while 30 and 60 second tests measure stamina.
Is butterfly or drag clicking allowed in Minecraft?
Minecraft itself has no rule against it, but servers set their own rules. Many PvP servers use anti-cheat that flags very high or unnaturally steady CPS, and some limit the clicks they register per second. Check the rules of the server you play on. Auto-clickers and macros are banned almost everywhere.
Can fast clicking damage my mouse?
Heavy butterfly and drag clicking wears switches faster and is a common cause of a mouse that starts double clicking on its own. Some manufacturers don't cover this kind of wear under warranty. If your mouse starts registering double clicks, check it with our Mouse Double Click Test.
Does my mouse affect my CPS score?
Yes. Light, crisp switches and a short debounce time let you click faster, and a mouse with a grippy, textured surface helps drag clicking. A mouse that double clicks by itself can inflate your score, so if your number looks impossibly high, test the switch.
Is my best score saved?
Your best score for each test length is saved in this browser's local storage on your device only. It is not uploaded anywhere, and clearing your browser data removes it.