CPS Test – Check Your Clicks Per Second

How fast can you click? Choose a test duration, click inside the test area and receive your clicks-per-second score when the timer ends. The test runs in your browser, requires no account and lets you repeat each mode to compare your results.

PERSONAL BEST 0.0 CPS
5.00
Start the CPS Test Press any key or click to begin the countdown
Total clicks 0
Live CPS 0.0
Time remaining 5.00s
Choose a Test Duration
SOUND EFFECTS
THEME MODE

Click Speed Velocity (CPS over Time)

Recent Attempts

Mode Duration Clicks CPS Rank Date
No test results yet. Complete your first test!

All-Time Records

How fast can you click? Choose a test duration, click inside the test area and receive your clicks-per-second score when the timer ends. The test runs in your browser, requires no account and lets you repeat each mode to compare your results.

What Is a CPS Test?

A CPS test measures how many mouse clicks you register in one second. CPS means "clicks per second." It is commonly used to check clicking speed, compare different clicking techniques and practise short bursts of mouse control.

The result is calculated using a simple formula:

CPS = total registered clicks ÷ test duration in seconds

For example, 35 registered clicks during a five-second test produce an average result of 7 CPS. The score is an average across the complete test, not necessarily the fastest single second.

The result describes what the browser registered during that attempt. It is not a medical reaction-time measurement, a universal gaming rank or a complete assessment of mouse performance.

How to Take the Clicks Per Second Test

  1. Choose how long you want the test to run.
  2. Place the pointer inside the clicking area.
  3. Start clicking with your normal mouse button.
  4. Continue until the timer reaches zero.
  5. Review your total clicks and average CPS.
  6. Restart the test and repeat it under similar conditions if you want a fair comparison.

For a useful baseline, begin with your normal clicking technique. Avoid changing your grip or clicking method halfway through an attempt.

Which CPS Test Duration Should You Choose?

Different durations answer different questions.

  • 1–2 seconds: A very short burst that may show peak clicking speed, but small timing differences can strongly affect the result.
  • 5 seconds: A practical balance between speed and consistency.
  • 10 seconds: Useful for checking whether you can maintain a steady rhythm beyond a short burst.
  • 15–30 seconds: Places more emphasis on control and sustained clicking.
  • 60–100 seconds: Measures endurance more than maximum speed and can become uncomfortable if repeated excessively.

A longer test is not automatically more accurate for every purpose. Choose the same duration when comparing attempts.

How Is Your CPS Score Calculated?

The tester counts the mouse-button events registered inside the active test area and divides that total by the selected duration.

If the browser registers 60 clicks during a 10-second test:

60 ÷ 10 = 6 CPS

Your mouse, browser, operating system and clicking technique can all affect the registered total. The calculator should therefore be treated as a browser-based estimate of your clicking performance under the conditions of that attempt.

Is Live CPS the Same as Final CPS?

Not always. Live CPS may show your speed over a short or changing interval while the test is running. Final CPS is normally calculated from the total number of registered clicks divided by the full test duration.

Live CPS can rise and fall as your clicking rhythm changes. The final average gives you one result for the complete attempt.

Why Can CPS Results Change Between Attempts?

It is normal for consecutive results to differ. Common reasons include:

  • Starting too quickly and slowing down
  • Changes in finger position or mouse grip
  • Switching between clicking techniques
  • Browser workload or background processes
  • Mouse-button condition
  • Mouse firmware and debounce behaviour
  • Using a touchpad instead of a mouse
  • Moving the pointer outside the test area
  • Accidental double-click registration
  • Fatigue during longer tests

Repeat the same duration several times and compare the pattern rather than treating one result as a permanent score.

What Is a Good CPS Score?

There is no single CPS score that is "good" for every person, device or game. Results depend on the test length, mouse, technique and whether the clicks are controlled.

A normal clicking attempt may be slower than an attempt using a specialised technique. A high number is also not automatically better if it causes missed targets, poor aim, discomfort or inconsistent input.

Use your own earlier attempts as the main comparison. If your average becomes steadier while your control remains comfortable, that is usually more meaningful than chasing an unsupported global percentile.

Does a Higher CPS Always Improve Gaming Performance?

No. Some games benefit more from accuracy, timing, movement, positioning or decision-making than raw clicking speed. Games and servers may also limit, filter or penalise certain input patterns.

In Minecraft PvP, clicking rhythm can matter in some combat situations, but CPS is only one part of performance. Aim, movement, sprint timing, latency, game version and server rules also affect what happens during play.

Do not use macros, auto clickers or prohibited input methods in games that do not allow them. Check the relevant game or server rules before using specialised techniques.

Common Clicking Techniques

Standard Clicking

Standard clicking uses one finger to press and release the mouse button naturally. It is the simplest method for establishing a baseline and usually provides better control than techniques focused only on speed. You can practice this using our Standard Click Test.

Jitter Clicking

Jitter clicking involves creating rapid tension or vibration in the hand or forearm to produce faster finger movement. It can be difficult to combine with accurate pointer control and may become uncomfortable. Practice this technique safely on our Jitter Click Test.

Butterfly Clicking

Butterfly clicking alternates two fingers over one mouse button. The number of registered clicks may be affected by the mouse switch and its debounce behaviour. Test your alternating speed with our Butterfly Click Test.

Drag Clicking

Drag clicking uses friction between a finger and the mouse-button surface to create a sequence of activations. It depends heavily on the mouse design and may not work reliably on every device. Try it on our Drag Click Test.

Clicking speeds vary significantly between individuals, hardware setups, and testing durations. Always prioritize comfort and technique control over raw numbers.

Why Mouse Hardware Can Affect a Click Test

A browser can count only the input events it receives. Several hardware and software factors can influence those events.

Mouse Switches and Unintended Double Clicking

A worn or faulty switch may register two inputs when you intended to make one. This can inflate a CPS result and may also cause problems during normal computer use. If you suspect hardware bounce, verify your switch with our Double Click Test.

Debounce Time

Debouncing is used to prevent the electrical behaviour of a mechanical switch from being interpreted as several separate clicks. Mouse firmware or software may apply different debounce settings.

A lower debounce value does not automatically make a mouse better. If the value is too low, unintended double clicks may be registered.

Polling Rate

Mouse polling rate describes how often a mouse reports information to the computer and is commonly expressed in hertz. Polling rate and clicking speed are different measurements.

A polling-rate test normally depends on mouse movement events, while a CPS test counts registered button inputs. You can estimate your mouse report rate using our Mouse Polling Rate Test.

Browser and System Conditions

Heavy browser extensions, background programs, power-saving settings and system load can affect input handling. For a fair comparison, use the same browser, device and test settings.

How to Get More Consistent CPS Test Results

You do not need to click aggressively to produce a useful result. Try the following:

  • Use a stable desk or mouse surface.
  • Keep the same test duration between comparisons.
  • Use the same mouse and browser.
  • Close unnecessary background applications.
  • Position your hand comfortably before starting.
  • Keep the pointer inside the active area.
  • Complete several attempts rather than relying on one score.
  • Rest if your hand or wrist becomes tired.
  • Stop immediately if clicking causes pain, tingling or numbness.

The goal should be controlled, repeatable input—not the highest possible number at any cost.

For a structured practice routine, read our comprehensive guide: How to Increase Your CPS: A Safe, Repeatable Practice Plan.

CPS Test on Mobile, Laptop and Desktop

Does the CPS Test Work on Mobile?

The tool may respond to taps if touch support has been implemented, but a mobile result is not directly comparable with a mouse result. Touchscreen input, browser gesture handling and device refresh behaviour differ from desktop mouse input. Mobile touchscreen taps are evaluated separately from physical mouse clicks.

Can You Use a Laptop Touchpad?

A touchpad can register presses or taps, but the hardware and gesture settings differ from a physical mouse. Use the same input device for every attempt you want to compare.

Which Browser Is Best for a CPS Test?

A current version of a major browser should work if JavaScript is enabled. Results may vary slightly between browsers and devices because event processing is not identical.

Troubleshooting the CPS Tester

The Test Does Not Start

Check that JavaScript is enabled, reload the page and click directly inside the active test area. If the problem continues, try a private browser window to rule out an extension conflict.

Some Clicks Are Not Counted

Keep the pointer inside the test area and avoid dragging text or leaving the browser window. Extremely rapid clicking, browser conditions or mouse firmware may also affect what is registered.

One Click Is Being Counted Twice

Test the mouse with the Double Click Test. Also check the manufacturer’s mouse software if it provides switch or debounce settings. Persistent unintended double clicking can indicate a hardware problem.

My CPS Is Lower on Another Device

That does not necessarily mean the test is broken. Input hardware, browser processing, system load, test duration and clicking surface can all change the result.

A CPS score measures repeated clicking speed, but it does not describe every aspect of mouse performance. Use related tools when you want to investigate a specific issue:

  • Double Click Test: Check whether one intended press is being registered more than once. (Double Click Test)
  • Right Click Test: Measure repeated input from the secondary mouse button. (Right Click Test)
  • Mouse Polling Rate Test: Estimate how frequently mouse movement events are reported. (Mouse Polling Rate Test)
  • Reaction Time Test: Measure the delay between a visual signal and your response. (Reaction Time Test)
  • Mouse Accuracy Test: Practise moving to and selecting targets accurately. (Mouse Accuracy Test)
  • Spacebar Test: Measure repeated keyboard input instead of mouse clicks. (Spacebar Test)

Ready to Check Your Clicking Speed?

Choose a duration, complete your first attempt and use it as your personal baseline. Repeat the same mode under similar conditions to see whether your speed and consistency change.

Try the 5 Second Test

Frequently Asked Questions About CPS Tests

CPS means clicks per second. It shows the average number of mouse clicks registered during each second of a timed test.

Divide the total number of registered clicks by the test duration in seconds. For example, 50 clicks in 10 seconds equals 5 CPS.

It depends on what you want to measure. A five-second test provides a short speed challenge, while a 10-second test places more emphasis on consistency. Longer tests focus increasingly on endurance.

Clicking rhythm, test duration, fatigue, mouse hardware, browser workload and finger position can all affect the result. Small differences between attempts are normal.

Polling rate and CPS measure different things. Polling rate concerns how frequently the mouse reports information to the computer, while CPS counts registered button inputs. A higher polling rate does not automatically increase clicking speed.

Yes. A worn or malfunctioning switch may fail to register clicks or may produce unintended double clicks. A double-click test can help identify suspicious input behaviour.

Yes. The test runs in a compatible web browser with JavaScript enabled. No account or separate application should be required.

It may work with touch input if the website supports it, but touchscreen taps should not be compared directly with desktop mouse clicks.

No. Control, accuracy, comfort and the rules of the game or application also matter. A high CPS result does not automatically represent better overall performance.

Any intense, repetitive hand movement can become uncomfortable. Keep attempts short, avoid excessive tension, take breaks and stop if you experience pain, tingling or numbness.

An auto clicker would measure automated software input rather than your physical clicking speed. It should not be used for a genuine personal CPS attempt, and automated clicking may violate the rules of games or online services.

No. Rankings differ between websites and may use unverified ranges. This website should present performance labels only as informal guidance unless it has a documented, representative dataset.


How This CPS Test Measures Your Result

AllCPSTest.online calculates average CPS from the number of button inputs registered by the browser during the selected test duration. Results remain affected by the user’s device, browser, mouse and technique. The result should be used as a practical comparison between attempts rather than a certified hardware measurement or universal player ranking.