Toolkit
All tools
Input check · Free

CPS Test

A click speed test that times 1 to 60 seconds from your first click, then reports your clicks per second, the gaps between clicks, how even they were, and your fastest one second burst.

Runs in your browser · Scores stay on this device

Click speed test

Click as fast as you can

Pick a length, then click inside the arena. Your first click starts the timer and counts as one.

Test length in seconds

Counts left clicks, pen taps, and finger taps that land inside the arena. Right clicks, keyboard presses, and anything after the timer stops are ignored. Your result is announced when time runs out.

Score

Your result

Clicks per second
–

Your score lands here when the timer runs out.

Clicks
–
Duration
5 s
Avg interval
–
Consistency
–
Fastest 1 s
–
Active CPS
–

Six figures fill in after each run.

Rhythm

Clicks in each second

Where you started strong and where you faded. The dark line is your average for the whole run.

Finish a test to see how your pace held up, second by second.

On this device

Your scores

Your best for each length and your last 20 runs, kept in this browser only.

Best for each length
1 s best
–
5 s best
–
10 s best
–
15 s best
–
30 s best
–
60 s best
–
Recent runs

Loading the scores saved in this browser.

Score bands

What the numbers usually mean

Rough bands in clicks per second. Your mouse moves them as much as your hand does.

  1. RelaxedUnder 5

    An unhurried pace, or a first attempt. Most people settle at 6 to 7 once they push.

  2. Typical5 to 8

    Where most people land with ordinary one-finger clicking; 6 to 7 is the usual casual rate.

  3. Fast8 to 12

    Quick, controlled clicking that usually comes from practice or a lot of time in fast games.

  4. Jitter range12 to 15

    Hard to hold with a relaxed hand. Sustained rates here usually mean jitter clicking, where a tensed forearm makes the finger vibrate.

  5. Butterfly or drag rangeOver 15

    Usually two fingers alternating (butterfly) or a finger dragged across the button so the switch bounces (drag). If you clicked normally, check the mouse is not double clicking.

Before you compare

What this test cannot see

  • Timing precision. Browsers stamp each press to about a millisecond, but some systems deliver pointer events once per display frame (about 16 ms at 60 Hz), which rounds very short gaps.
  • Your hardware. The switch under the button, its debounce, and the polling rate all cap a score, and a worn switch can turn one press into two.
  • Touch is different. Touchscreens detect contact differently from mouse buttons, so compare phone scores with phone scores.
  • No cheat detection. Autoclickers and macros look like a person to the browser and cannot be detected. This is for practice and fun, not a certificate.
  • Local only. Scores are kept in this browser on this device and are never uploaded.
How it works

A window, a count, and the gaps between.

Every press inside the arena is stamped with the pointer event's own high-resolution time. The window opens on your first click and closes exactly when the chosen length has passed: a frame loop watches the clock and a timer backs it up, so a stalled tab cannot hold it open. Your score is the clicks inside the window divided by its length in seconds, and the gaps between consecutive clicks give the interval, spread, and consistency figures.

  1. 01

    Pick a length

    Choose 1, 5, 10, 15, 30, or 60 seconds. The short tests measure flat-out burst speed; the 30 and 60 second runs show how long you can hold a pace before your forearm tires.

  2. 02

    Click the arena to start

    Your first click starts the timer and counts. Keep clicking with the left button, a pen, or a finger until the countdown reaches zero. Presses after that are ignored, and keyboard presses never count.

  3. 03

    Read the breakdown

    Your clicks per second lands in the result panel with the average gap between clicks, a consistency score, your busiest one second window, and a chart of every second. The run is saved on this device next to your best for that length.

What you get

A score, and the shape behind it.

Timed from the press itself

Each click is stamped with the pointer event's own high-resolution time, and the run closes on the exact millisecond the length runs out. A frame loop checks the clock with a timer behind it, so a busy tab cannot stretch the window.

More than one number

Alongside the headline CPS you get active CPS from your first click to your last, the mean and median gap, the spread between gaps, and a 0 to 100 consistency score that rewards an even rhythm.

Your fastest burst

A one second window slides across the whole run to find your peak, so a 60 second test still tells you what you can do flat out, and the per-second chart shows whether you opened or finished strongest.

A chart of every second

Bars for each second show where you started strong and where you faded, against a line for your average. The 1 second test is split into quarter seconds so even the shortest run has a shape.

Bests kept on this device

Your best score for each length and your last 20 runs stay in this browser, with a CSV export. There is no account, no leaderboard, and nothing is uploaded.

Strict about what counts

Only primary-button presses inside the arena count. Right clicks, keyboard presses, presses after time runs out, and events created by scripts are all ignored.

Click speed questions

Good scores, techniques, mice, and what counts.

What is a CPS test?+

CPS stands for clicks per second. A CPS test counts how many times you can press a mouse button, or tap a screen, inside a fixed window and divides by the length of that window. Here the window opens on your first click, which counts, and closes on the exact millisecond the chosen length runs out. Players of fast PvP games use it to practise, and it doubles as a quick check that a mouse button registers every press.

What is a good CPS, and what is average?+

Most people clicking normally with one finger land at about 6 to 7 clicks per second. From 8 to 12 is fast and usually comes from practice or a lot of time in fast games. Holding 12 to 15 typically means jitter clicking, and anything above about 15 almost always means butterfly or drag clicking rather than one finger moving faster. Only compare scores of the same length: a 1 second score is usually higher than a 60 second one.

How do I click faster? What are jitter, butterfly, and drag clicking?+

Jitter clicking tenses the forearm and wrist so the finger vibrates on the button. Butterfly clicking alternates two fingers on the same button. Drag clicking slides a finger along the button so friction makes the switch bounce many times, and only works on some mice. All three can strain your hand and wrist, so warm up, keep sessions short, and stop if anything aches. Check the rules before using them in a game: some servers ban drag clicking, and macros and autoclickers are banned almost everywhere.

Why is my 1 second score higher than my 10 second score?+

Short tests measure burst and long ones measure stamina. For one second you can click flat out before your forearm notices, and the click that starts the timer counts too, which can add close to a whole click per second to a 1 second score. Over 10 seconds and beyond, fatigue sets in and the pace drops. That is why a best is kept for each length, and why the fastest 1 second burst is reported even on long runs.

Does my mouse affect my CPS?+

Yes. The switch under the button, the debounce time the firmware waits before accepting another press, and the polling rate all set a ceiling. A long debounce can merge two very fast presses into one, while a worn switch can do the opposite and register one press as two, which inflates a score. The gap figures help here: a gap of a few milliseconds is a switch bouncing, not your finger, and the page flags any gap under 15 ms.

Can I take the CPS test on a phone or tablet?+

Yes. The arena accepts touch and pen as well as a mouse, and double-tap zoom is switched off inside it. Each finger that touches down counts as one click, so tapping with two fingers in turn works. Touchscreens detect contact differently from mouse buttons and often deliver touches once per frame, so compare phone scores with phone scores rather than with a desktop mouse.

Why did some of my clicks not register?+

Only the primary button counts, so right and middle clicks are ignored, as are presses outside the arena and any that land after the timer stops. A click in the brief pause after a run ends is ignored too, so a trailing press does not start a new test by accident. If presses go missing on a mouse you otherwise trust, its switch or debounce is the usual cause; try the same test on another mouse to compare.

Are my scores saved or uploaded?+

Saved, but only here. Your best for each length and your 20 most recent runs live in this browser's local storage, on this device. Nothing is sent to a server, there is no leaderboard, and Clear history or clearing site data removes them. A private window forgets them when it closes.

Can this test detect an autoclicker?+

No. Events created by scripts on the page are ignored, but an autoclicker or macro drives the real operating system input and looks exactly like a person to the browser. Treat every score, including your own, as practice and fun rather than a certificate. An unnaturally even rhythm, with a consistency score near 100, is the closest thing to a tell.

How is the consistency score worked out?+

It measures how even the gaps between your clicks were. The page takes the standard deviation of the gaps, divides it by the average gap, and subtracts that from 100%, so gaps whose spread is 20% of their average score 80. It needs at least four clicks, and a score in the 70s or 80s is normal for fast human clicking.

More focused tools, ready when you are.

Explore the growing collection for calculations, documents, writing, and everyday work.

Browse all tools