Auto Clicker Speed Test: CPS & Click Interval
Measure the clicks your browser receives: actual CPS, average click interval and timing spread. Set a comparison interval, choose 5, 10 or 30 seconds, then aim your auto clicker at the pad. The first valid click starts the timer.
Choose a target interval. The first click starts the timer.
Test a 100 ms interval over five seconds
This page measures events received by the browser. The Windows app sends the input; the test pad records it. You can also click by hand, but that measures your manual pace. Keep the tab visible and avoid activating the pad with the keyboard during a mouse-input test.
Choose the comparison settings
Select 10 CPS · 100 ms, then 5 seconds. The preset fills the target interval; it does not start a run or configure another app. Target values must be whole milliseconds from 1 to 60,000. That input range is not a claim about the speed an external app can achieve.
Prepare a bounded single-click run
In Free Auto Clicker, use Profiles → Save for any setup you want to keep, then New. Set Hours / Minutes / Seconds = 0 and Milliseconds = 100, choose Left / Single and Fixed point. Use Pick position or the default F7 to open the picker, move to the middle of this pad and press Space to confirm; Esc cancels.
Set Repeat this many times = 60 and Start delay (seconds) = 0. Leave timing and position variance off. For enabled safety limits, use 60 maximum clicks and 1 minute maximum runtime. At the nominal pace, 60 actions allow the five-second measurement to finish; the finite count bounds the remaining run. New to these controls? Follow the five-click setup guide first.
Start on a clean pad, then stop the app
Keep the browser in the same position and zoom after picking the point. Select Reset to clear any trial clicks, leave the pad visible in the foreground, and use the app’s displayed Start/stop shortcut (F6 by default). The first valid click starts the timer. When the test completes, press F8 to stop the Windows app before reading the result. The browser timer does not stop an external auto clicker.
Reference result: 1000 ÷ 100 ms = 10 theoretical CPS, or about 50 clicks in five seconds. Actual arrivals can differ. Record the count, average gap and spread, then change one setting and repeat the same test length.
Do not move the target or switch tabs during a run. Hiding the page cancels the measurement; return, stop any external clicker, select Reset and start again. Reset clears this page’s count and result while keeping the selected interval and test length.
What CPS, average gap and timing spread mean
| Result | Calculation | How to use it |
|---|---|---|
| Actual CPS | Valid clicks ÷ the full selected duration. | At completion, 50 clicks over 5 seconds is 10 CPS. During a run, the live value uses elapsed time and can fluctuate sharply at the start. |
| Average gap | Sum of the times between consecutive valid clicks ÷ number of gaps. | 50 clicks provide 49 gaps. At least two clicks are needed. The displayed value is rounded to whole milliseconds. |
| Vs target | Average gap − target interval. | With a 100 ms target, an average gap of 112 ms gives +12 ms: arrivals were farther apart on average. A negative value means they were closer together. |
| Gap spread | Sample standard deviation of the recorded gaps. | A smaller value means more consistent spacing in this sample. At least three clicks are needed for two gaps; a two-click run has only one gap and cannot establish variation. |
A near-zero “Vs target” is not proof that every gap matched. Short and long gaps can average out. Read the spread as well, and repeat a comparable run before drawing a conclusion. The spread is not a maximum deviation or a guarantee about future clicks.
Stopping early changes the meaning of CPS. If 10 clicks arrive and the rest of a five-second window is idle, the final result is 2 CPS. The average gap still uses only the nine gaps between those clicks. It does not include the idle tail, so 1000 ÷ final CPS need not equal the measured average gap.
The first valid click both starts the window and adds one to the count. Only clicks before its deadline are included; a click at or after the deadline cannot change the count or gaps. This is an observation in this browser, not a measure of the maximum CPS your hardware can produce or a guarantee that another app receives the same input.
Convert an interval to theoretical CPS
For evenly spaced single-click actions, CPS = 1000 ÷ interval in ms. In the other direction, interval in ms = 1000 ÷ CPS.
| Interval | Theoretical CPS | About this many clicks in 5 s |
|---|---|---|
| 1000 ms | 1 | 5 |
| 500 ms | 2 | 10 |
| 250 ms | 4 | 20 |
| 200 ms | 5 | 25 |
| 100 ms | 10 | 50 |
For arbitrary values, use the CPS and interval calculator. A double-click action, a held button, a multi-point sequence with different row delays, or post-click keyboard actions will not necessarily follow this simple single-click model. The random interval guide explains deliberately varied waits.
If the result is unexpected
- No clicks or too few: check that the fixed point is inside the pad, the target is visible, and the app uses Left / Single. Use the mouse-button test to confirm which button arrives.
- Low CPS but a normal average gap: check for a late pause or an external repeat limit that ended before the page timer. Compare the full duration and the total count.
- High spread: check timing variance, mixed row delays, busy apps and accidental manual or keyboard clicks. Repeat with one fixed point and a constant interval.
- Right-button testing: this pad excludes right and middle clicks. Use the dedicated right-click CPS test; use the double-click test to inspect gaps within a pair.
For manual speed practice, use the CPS test. For a browser demonstration that generates its own events, use the online A/B/C demo. Neither result proves how an external application will respond; test the intended, permitted foreground target separately.
Frequently asked questions
How do I test an auto clicker’s speed?
Choose a target interval and a test length, then aim your auto clicker at the pad. The first valid click starts the timer and is counted. Keep this tab visible until the test finishes. The target field is only a comparison value: it does not generate clicks or change your auto clicker’s settings.
How are CPS and average click interval calculated?
Final CPS is the number of valid clicks divided by the full selected test duration. Average gap is the mean time between consecutive valid clicks, so N clicks provide N−1 gaps. At least two clicks are needed for an average gap. If clicking stops early, the remaining idle time lowers full-window CPS without adding another gap.
Should 100 ms produce exactly 50 clicks in five seconds?
100 ms corresponds to a theoretical 10 clicks per second, or about 50 in five seconds. This is a reference, not a guaranteed result. The first click is counted at the start, clicks at or after the deadline are excluded, and the app, Windows and browser can affect when clicks arrive.
What interval corresponds to 5 CPS?
Use 1000 ÷ CPS: 5 CPS corresponds to 200 ms. Conversely, 1000 ÷ interval in milliseconds gives theoretical CPS. This reciprocal calculation describes a steady single-click pace; it is not necessarily the same as the measured average gap when a test includes idle time or uneven clicks.
Does this test count right clicks, middle clicks or keyboard input?
It counts primary-button click events received by the pad. Right and middle clicks do not count. Activating the focused pad with the keyboard can also generate a click, so avoid keyboard activation when measuring mouse input. Use the right-click test or mouse-button test when you need to check other buttons.
Does this page generate clicks or control another app?
No. It measures click events that reach this pad; it does not click another tab or a Windows program. To test Free Auto Clicker, run the Windows app against this visible foreground pad. The separate online demo generates events only inside its own A/B/C demonstration.
Need the clicks to leave this page?
This page measures input that reaches its pad. Free Auto Clicker 8.1.0 can send normal Windows input to a permitted, visible foreground target, with a finite repeat count and F8 emergency stop. It does not click inside minimized or hidden windows.
Ready to automate the clicks on your PC?
Repeat a limited clicking task on a visible foreground target in a Windows app that accepts normal mouse input.
Download for WindowsWindows 10/11 · x64 · Free · v8.1.0