Click Speed Test (CPS)
How fast can you click? Pick a duration, tap the box below, and watch your live click count turn into a CPS (clicks per second) score with a rank from turtle to cheetah.
Test duration
New personal best!
What click speed testing actually measures
A click speed test isolates one narrow skill: how many times your finger can actuate a mouse button (or tap a touchscreen) in a fixed window, with no visual cue to wait for. That's a different thing from a reaction-time test, which measures how quickly you notice a stimulus and respond to it. Here there's nothing to react to — the clock starts the moment you press, so the score is pure repetitive-motion speed, not perception speed. That distinction matters for gamers: CPS tells you how fast your hardware and hand can fire, while reaction time tells you how fast your brain can decide to fire.
People reach for a CPS counter for a few concrete reasons: benchmarking a new mouse or keyboard switch before a purchase decision sticks, warming up hand muscles before a competitive session, settling a friendly argument about who clicks faster, or checking whether a clicking technique someone taught you actually works as advertised.
Running the test correctly
- Pick a duration chip. Short windows (1–5s) reward an explosive burst; long windows (30–60s) reward endurance and expose fatigue.
- Rest your clicking finger on the box before you start — the countdown for most durations only begins on your first press, so a slow first tap doesn't cost you time.
- Click or tap the box as many times as you can until the progress bar empties.
- Read the result card: total clicks, CPS, rank, and your saved best for that specific duration.
- Press "Try again" to re-run the same duration, or switch chips to test a different window — each duration keeps its own separate best score.
How the score is actually computed
Under the hood the counter listens for the browser's pointerdown event rather than the higher-level click event. click only fires after a press-and-release pair completes, so at high speeds it can lag behind or coalesce presses; pointerdown fires the instant contact is registered, using the same high-resolution timestamp (performance.now()) the browser uses for animation timing. Once the window closes, CPS is simply:
One hardware detail worth knowing: your actual ceiling isn't set by this page, it's set by your mouse's polling rate. An office mouse polling at 125 Hz reports its position and button state to the OS 125 times per second (roughly every 8 ms); a gaming mouse polling at 1000 Hz or higher can report changes far more often. Two presses landing closer together than your polling interval get merged into a single reported event, so a higher-polling-rate mouse can genuinely score higher CPS on identical hand technique.
Worked examples
CPS = 9 ÷ 1 = 9.00 → lands in the Tiger band (9–11 CPS).
CPS = 115 ÷ 10 = 11.50 → clears the Cheetah threshold (11+ CPS).
CPS = 260 ÷ 60 = 4.33 → Rabbit band — noticeably lower than a 1-second burst from the same person, because fatigue drags the average down over a full minute.
Clicking techniques compared
Competitive players (Minecraft PvP in particular) developed several hand techniques specifically to push CPS past what a relaxed single tap allows. This tool counts every technique identically — it measures presses, not muscle mechanics — so the numbers below are typical ranges, not test settings.
| Technique | Motion | Typical CPS | Trade-off |
|---|---|---|---|
| Regular tapping | Single finger, full press-release | 4–7 | Most accurate, easiest to sustain |
| Jitter clicking | Forearm/wrist tension vibrates one finger against the button | 8–14 | High wrist strain over time |
| Butterfly clicking | Two fingers alternate rapidly on the same button | 10–20 | Fast but taps can miss if fingers desync |
| Drag clicking | Fingertip dragged across the button surface, exploiting switch bounce | 20–30+ | Depends entirely on a specific mouse switch; banned on many servers |
Common mistakes and practical tips
- Testing on a trackpad or touchscreen and comparing to a mouse score. Touch surfaces debounce differently and usually cap out lower — compare scores only within the same input device.
- Comparing a 1-second score to a 60-second score. They measure different things (burst vs. endurance); this page tracks a separate personal best per duration for exactly that reason.
- Trusting your very first run. Adrenaline from a fresh attempt often inflates the first score — run three or four attempts at the same duration and treat the median as your real baseline.
- Assuming a technique is tournament-legal. Jitter, butterfly and drag clicking are treated differently across games and servers; some competitive rulesets restrict or ban them outright, so check before relying on one.
What this test doesn't tell you
CPS is a motor-speed number, not a skill score. It says nothing about aim, reaction time, or game sense, and a high CPS on this page doesn't guarantee better in-game performance in a title that doesn't reward rapid clicking. It also can't reliably distinguish a human hand from autoclicker software — a suspiciously constant, machine-perfect interval between every single press is one visual tell to watch for on your own click-count trace, but this tool makes no such determination for you.
Sources & further reading
- MDN Web Docs — how browsers report pointer and mouse press events that a click test counts
- MDN Web Docs — high-resolution timing used to measure the test duration accurately
- W3C Pointer Events specification — the standard behind mouse, touch and pen input handling
- CDC NIOSH — occupational guidance on repetitive hand and wrist strain
Frequently asked questions
What is CPS, and how is my click speed calculated?
CPS stands for clicks per second — the number of times you pressed during the test divided by the test's duration in seconds. This click speed test listens for the pointerdown event, which fires the instant you press rather than when you release, so even very fast bursts are measured accurately. Click 40 times during a 5-second test and your CPS is 40 ÷ 5 = 8.00.
What is a good click speed test score? Turtle to cheetah ranks explained
Most people click at around 4–6 clicks per second with an ordinary index-finger tap, which lands in the Rabbit to Cat range. Competitive players using jitter clicking or butterfly clicking regularly reach 10 or more CPS, earning the top Cheetah rank. The full ladder here is Turtle (under 3 CPS), Rabbit (3–5), Cat (5–7), Leopard (7–9), Tiger (9–11) and Cheetah (11+) — try a longer 10s or 30s test for a steadier, less lucky result.
What is jitter clicking or butterfly clicking, and does this test count it fairly?
Jitter clicking uses arm and wrist tension to vibrate a single finger against the mouse button, while butterfly clicking taps with two fingers alternately on the same button — both are techniques competitive Minecraft PvP players use to push CPS beyond what normal tapping allows. This tool listens for every pointerdown event instead of the slower click event, so rapid alternating presses from either technique are all counted rather than missed or merged together. It doesn't try to detect or penalize any particular technique — it simply counts however many presses land in the time you chose, so jitter clicking, butterfly clicking and ordinary tapping are all scored the same way.
Does the test duration — 1 second versus 60 seconds — change my CPS score?
Yes. Very short tests like 1 second often show a higher peak CPS because a quick burst is easier to sustain than a long one, while longer tests like 30 or 60 seconds reveal endurance as your fingers tire and the average drops. Because the two aren't directly comparable, this click speed test tracks your personal best separately for each duration, so your 1-second record and your 60-second record never overwrite each other.
Is my click data saved or sent to a server?
No. Every click, timer tick and CPS calculation happens locally in your browser — nothing is uploaded anywhere and there's no account or sign-in required. Only your personal best score per duration is kept, and it stays in this browser's local storage on this device until you press "Reset best score" or clear your browsing data.