CPS Calculator
Enter the number of clicks you registered and the time period to calculate your clicks per second (CPS). Your score is rated against standard skill benchmarks from beginner through elite, and you can switch between seconds, milliseconds, or minutes as your time unit. The worked steps and reference table below explain how CPS is measured and what different scores mean for gaming and general use.
Formula
Worked example
Click 50 times in 5 seconds: CPS = 50 / 5 = 10 CPS. Clicks per minute = 10 x 60 = 600 clicks/min. Time between clicks = 1000 / 10 = 100 ms.
What is CPS and how is it calculated?
CPS stands for Clicks Per Second - the number of mouse button presses you can register in one second. The formula is simple: divide your total click count by the duration of your test in seconds. For example, 40 clicks in 8 seconds gives you 5 CPS. The metric is important in gaming contexts, particularly Minecraft PvP, where click speed directly affects combat effectiveness, as well as in browser-based clicking games, esports practice, and ergonomic research into mouse fatigue. This calculator also converts your CPS into clicks per minute and clicks per hour, and shows the average interval in milliseconds between each click.
What is a good CPS score?
The average adult registers about 6 to 7 CPS in a 5-second test with relaxed, normal clicking. Scores of 7 to 10 CPS are considered fast for regular clicking and cover most competitive gaming needs. Scores above 11 CPS almost always involve a deliberate technique: jitter clicking transfers forearm vibration through the index finger to the mouse button, achieving 9 to 14 CPS; butterfly clicking alternates two fingers on the same button for 10 to 14+ CPS; drag clicking uses friction between finger and button surface to register multiple clicks from one drag motion, often yielding 20+ CPS but banned on many gaming servers. For everyday gaming (Minecraft, Roblox PvP) a score of 7 to 9 CPS from relaxed clicking is competitive without needing any special technique.
How clicking technique affects your score
Three main techniques push CPS beyond normal limits. Jitter clicking tenses the forearm and lets the resulting vibration drive rapid clicks - it is effective but tiring and can cause repetitive strain. Butterfly clicking positions two fingers over the mouse button and alternates them in a rapid rhythm, roughly doubling effective click rate. Drag clicking presses a finger across the mouse button surface so that friction generates many micro-clicks from a single motion; it is the fastest technique (sometimes 20 to 50 CPS on compatible mice) but is prohibited in competitive Minecraft and many tournament environments because it exceeds what the game was designed for. Hardware also matters: switches in gaming mice have shorter actuation distances and shorter reset distances, allowing faster repeat clicks than office mice.
Reverse-calculating clicks from a target CPS
You can use this calculator in reverse to plan practice goals. If you want to hit 10 CPS in a 10-second test, you need 100 total clicks. For a 5-second test at the same target, you need 50 clicks. Working backward from a target score is useful for setting incremental practice milestones: start by hitting 30 clicks in 5 seconds (6 CPS), then aim for 35 (7 CPS) before pushing further. Gradually increasing the target by one click per test session is a reliable way to build speed without developing bad habits or strain.
CPS skill level benchmarks
| CPS Range | Skill Level | Context |
|---|---|---|
| Under 3 | Below Average | General computer use, typing-focused tasks |
| 3-4 | Beginner | Light gaming, casual browser use |
| 5-6 | Average | Most casual gamers and everyday users |
| 7-8 | Good | Casual Minecraft PvP, rhythm games |
| 9-10 | Fast | Competitive gaming, moderate PvP |
| 11-13 | Expert | Often involves jitter or butterfly technique |
| 14+ | Elite | Advanced technique required (butterfly/drag) |
Standard performance tiers based on click speed. Scores achieved by jitter or butterfly clicking are noted where applicable.
Frequently asked questions
What is the average CPS for a normal person?
Most adults click at 6 to 7 CPS during a relaxed 5-second test. Some sources cite 6.5 CPS as a reasonable population average. Younger people and regular gamers tend to score slightly higher, often 7 to 9 CPS, without any special technique.
What CPS do I need for Minecraft PvP?
A consistent 7 to 9 CPS is competitive for most Minecraft PvP modes using normal clicking. Many experienced players aim for 8 to 10 CPS. Anything above that using jitter or butterfly technique may be restricted on servers that use anti-cheat plugins that cap registered clicks.
Does a higher CPS always mean better gaming performance?
Not always. Accuracy matters more than raw speed in most games. An erratic 12 CPS with poor aim loses to a steady 7 CPS with good aim. Clicking so fast that you sacrifice accuracy is counterproductive. The sweet spot for most games is 7 to 10 CPS with consistent, controlled input.
What is the world record for CPS?
Officially recorded world records for CPS vary by source and test method. Drag-clicking scores of 50+ CPS have been reported on specialized mice in short burst tests, but these are not recognized in standard competitive contexts. Under normal clicking rules, sustained scores above 14 to 16 CPS are genuinely rare.
Can I test CPS accurately using this calculator?
This calculator computes CPS from numbers you enter: your total click count and your test duration. For an interactive test where you click in a box and have clicks counted automatically, you need a dedicated CPS test tool. Use the manual version here when you already have a count and time from another tool, a timing device, or a game that shows total hits.
How do clicks per minute and clicks per hour compare?
Clicks per minute (CPM) is just CPS multiplied by 60. At 7 CPS you click 420 times per minute. Clicks per hour (CPH) is CPS multiplied by 3600, so the same 7 CPS becomes 25,200 CPH. These larger units are used in ergonomic studies and productivity contexts to estimate how much repetitive stress a mouse user accumulates during a workday.