What Is a Good CPS Score?
Clicks per second (CPS) is the standard measure of mouse click speed. Average users hit 6–7 CPS with a regular click; gamers using techniques like jitter clicking reach 10–14 CPS, and the very best Kohi/Jitterclick records exceed 20 CPS. Anything over 10 CPS is excellent for most use cases.
CPS Benchmarks (5-second test)
- Beginner: 4–6 CPS
- Average: 6–8 CPS
- Good: 8–10 CPS
- Excellent: 10–14 CPS
- Elite (Jitter/Butterfly): 14+ CPS
Tips to Improve Your CPS
- Relax your hand — tension slows you down and causes fatigue.
- Use your wrist rather than your whole arm for short bursts.
- Try jitter clicking — vibrate your fingers so the button bounces between clicks. Works best on lightweight mice with low-resistance switches.
- Try butterfly clicking — use two fingers alternating on the same button. Requires a double-clicking-friendly mouse.
- Lower your mouse DPI — at very high DPI you waste motion on micro-adjustments.
How This Test Works
Each click event is timestamped using performance.now() for millisecond precision. We count clicks only on the test stage, ignoring right-clicks, keyboard input, and touch events outside the stage. Your best score is saved to your browser's localStorage — nothing is sent to a server.
Privacy Note
All counting happens in your browser. We don't see, store, or transmit your click data. The "best score" is stored locally on your device only.
Keep testing
Why is my mouse slow?A guide to telling apart a slow mouse, a slow reaction, and low polling rate. Best gaming mouse 2026The mice we rank highest after measuring sensor accuracy and latency.Frequently asked questions
What is a good CPS (clicks per second) score?
For everyday computer use, 5-6 CPS is comfortable. Competitive players typically land between 8 and 10 CPS, and the fastest recorded scores exceed 14 CPS. Below 4 CPS will feel sluggish in a shooter. Run a few attempts on our CPS test and compare against your personal best rather than against someone else, because raw score means very little without a consistent testing method.
How is CPS measured and is it accurate?
We timestamp every click with the browser's high-resolution timer and divide the count by the elapsed test duration. Because the measurement uses requestAnimationFrame and performance.now(), the result is accurate to within a few milliseconds. We always require you to click before the timer starts and we discard the first half-second to remove the reaction-time offset from the very first click.
Does the CPS test work on mobile?
Yes. The test responds to both taps and clicks, and the counter works identically on touchscreens. Be aware that mobile devices often apply a touch delay or a tap-to-click setting that caps your effective rate, so your phone score will usually be lower than your desktop score with the same finger or thumb.
Can I use this CPS test to compare with friends?
Yes, and that is the best way to use it. Scores are only comparable if everyone uses the same duration and the same timing rules, which this test guarantees. Use the 10-second duration for a good balance of accuracy and quick comparison, and run at least three attempts and take your best, since the first attempt of a session is usually slightly slower.
Why did my CPS score drop compared to last week?
The most common causes are fatigue, a different mouse surface, and a different mouse. Polling rate also matters: a mouse polling at 125Hz can physically register clicks far faster than your hand can produce them. Run our polling rate checker to rule that out, and see how to test click latency if the mouse feels sluggish rather than slow.