CPS Test: How Many Clicks Per Second Can You Do?
Pick a duration and click the box as fast as you can. The timer starts with your first click; at the end you see your clicks per second (CPS).
How it is calculated
A CPS test measures how often you can click within a fixed time. CPS stands for clicks per second. The maths is simple: clicks ÷ duration in seconds. If you click 38 times in 5 seconds, you score 38 ÷ 5 = 7.6 CPS.
How the test works
- Choose a duration at the top: 1, 5, 10 or 60 seconds. Switching the duration starts a fresh round.
- Click inside the big box. Your first click starts the timer and already counts.
- Keep clicking until the time left reaches 0. Clicks after the end are not counted.
- The box then locks for one second so that stray clicks don’t start a new round by accident. After that, one click starts your next attempt.
A click is counted the moment the button goes down (the pointerdown event), not when you release it. That gives exactly one click per press – on touchscreens too, where browsers also fire emulated mouse events. Timing comes from the browser’s high-resolution clock (performance.now() or the event’s own timestamp), so it stays accurate even if the display stutters.
Which duration should you pick?
- 1 second: pure peak speed. Very noisy – one click more or less changes the result by a full 1 CPS.
- 5 seconds: the usual standard. Short enough for full effort, long enough for a meaningful number.
- 10 seconds: shows whether you can hold your pace. Most people slow down a little towards the end.
- 60 seconds: an endurance test. Scores are almost always clearly lower than in short rounds.
Only compare results of the same duration – that is why your best scores are shown separately for each one.
Is my score good? Rough guide values
There are no official statistics on clicking speed. The ranges below are only rough guide values from practice for a 5-second test, and they vary a lot with mouse, technique and practice:
| CPS (5 s) | Rough rating |
|---|---|
| below 5 | relaxed clicking, typical without practice |
| about 5–8 | common range for normal one-finger clicking |
| about 8–12 | fast; often with practice or jitter clicking |
| above 12 | usually only with special techniques such as butterfly or drag clicking |
So-called “world records” online are hard to verify because every site measures differently (duration, counting, start). That’s why there is no record list here – the comparison that matters is your own best score.
Clicking techniques
- Normal clicking: one finger, relaxed wrist. Easy to control and the gentlest technique.
- Jitter clicking: you tense your forearm and hand so the finger vibrates and clicks very quickly. Noticeably more CPS, but hard on tendons and muscles – practise only briefly and take breaks.
- Butterfly clicking: index and middle finger alternate on the same button. High scores are possible because two fingers share the work.
- Drag clicking: you drag a finger across the button with light friction so it bounces in rapid succession. Only works with certain mice and surfaces (some people add grip tape).
Honest note: butterfly and drag clicking put heavy wear on the mouse’s micro switches and can wear them out faster; jitter clicking can overload your hand and forearm. If it hurts, stop. Many game servers also cap the allowed click rate or ban techniques like drag clicking – limits differ from server to server, so check the rules first.
Limits of the measurement
- The browser only sees what the mouse reports. Many mice filter out rapid switch bounce in their firmware (debouncing). That limits how many drag clicks actually get through.
- Faulty switch: if your mouse registers two clicks for one slow click (the well-known “double-click problem”), the test shows unrealistically high scores. Try it: click five times very slowly – the counter must show exactly 5.
- Timer resolution: for security reasons browsers slightly coarsen timestamps (from fractions of a millisecond to a few milliseconds, depending on the browser). That makes no practical difference to a click rate.
- Touchscreens: every finger touching the box counts as its own click, so touch scores are only partly comparable with mouse scores.
- Keyboard: Space and Enter count once per press; holding the key down (auto-repeat) does not count.
Want to check your keyboard as well? The keyboard test shows every key your computer detects.
Frequently asked questions
What does CPS mean?
CPS stands for “clicks per second”. It is the number of clicks divided by the test duration in seconds, e.g. 40 clicks in 5 seconds = 8 CPS.
When does the timer start?
With your first click in the box, and that click already counts. Clicks after the time is up are not counted.
What is a good CPS score?
There are no official statistics. As a rough guide, many people reach about 5 to 8 CPS with normal clicking in a 5-second test; scores above 12 usually need techniques such as butterfly or drag clicking.
Why is my 60-second score lower?
Because your fingers get tired. Short tests measure peak speed, long ones measure endurance. Only compare scores from the same duration.
Are my best scores saved?
Only while this tab is open. Nothing is stored in your browser and nothing is sent – when you reload the page, your best scores start from scratch.
Does the CPS test work on a phone?
Yes, the box responds to touch. Every finger that taps counts as a click. Double-tap zoom is disabled inside the box so fast tapping doesn’t zoom the page.
My mouse shows far too high scores – why?
Often because of a worn mouse switch that fires several times per click. Click slowly five times: if the counter shows more than 5, your mouse is reporting double clicks you didn’t make.
Is fast clicking bad for my mouse or my hand?
Butterfly and drag clicking put heavy wear on mouse switches and can wear them out faster. Jitter clicking tenses your hand and forearm. Practise in short rounds with breaks and stop if it hurts.
Sources and legal basis
- MDN Web Docs: Pointer events
- W3C: Pointer Events Level 3
- W3C: High Resolution Time (timing in the browser)
- MDN Web Docs: Event.timeStamp
As of:
Related tools
- Keyboard test: do all your keys work?Free online keyboard tester: every key you press lights up and stays marked as tested. Shows key, code and location, plus a ghosting/rollover check.
- Online StopwatchFree online stopwatch with lap times, fastest/slowest lap and copy-to-clipboard. Keeps running after switching tabs or reloading the page.
- Online TimerFree online countdown timer: enter any time or tap a 5, 10 or 15 minute preset, get an alarm when time is up, remaining time in the tab. No sign-up.
- Online Screen RecorderRecord your screen, a window or a tab with microphone and system audio, saved as MP4 or WebM. Free, nothing to install, nothing is uploaded.
- Mic test: check your microphoneFree online mic test: live level in dBFS, too quiet or clipping hints and a playback recording. Runs in your browser, nothing is uploaded.
- Typing test: how fast do you type?Free typing test: measure your typing speed in 30 s, 1 or 3 minutes. Net and gross WPM, characters per minute, accuracy and errors. Works on mobile.