ClickMetrik · One-minute challenge

Clicks Per Minute Test

Measure how many primary-mouse clicks you can sustain across one complete 60-second challenge. Your final CPM equals total accepted clicks; the same run also reports Average CPS, pacing segments, history, and personal bests.

Press Start Challenge, then click inside the test area—the first accepted click starts and counts. This page measures the full minute directly rather than projecting its formal CPM result from a shorter burst. No account is required; compact results stay in this browser.

Duration
Exactly 60 seconds
Mode
One fixed challenge
Input
Primary mouse button
Start
First accepted click
Final CPM
Equals total clicks
Saved
History and personal best
Time Left
60.0s
Total Clicks
0
Live Average CPS
0.00
Current CPM Pace
0

Live projection until the challenge finishes.

Local results

Personal best:

No completed 60-second attempts saved yet.

What is Clicks Per Minute?

Clicks Per Minute (CPM) is the number of accepted clicks recorded across one complete minute.

This Clicks Per Minute Test measures one full 60-second run directly rather than estimating the formal CPM score from a shorter burst.

ClickMetrik counts accepted primary-mouse clicks and reports Total Clicks, final CPM, Average CPS, per-second pace, six 10-second pacing segments, and the rate change between the first and last 30 seconds.

It measures repeated clicking speed and pacing in this browser. It is not an aim-accuracy test, reaction-time test, touchscreen TPS test, or mouse diagnostic, and it does not predict game skill, productivity, or health.

How to take the Clicks Per Minute Test

  1. Press Start Challenge.
  2. Click inside the test area with the primary button of a mouse or compatible trackpad.
  3. The first accepted click starts the timer and counts.
  4. Continue clicking for the full uninterrupted 60 seconds.
  5. Keep the page focused and visible.
  6. Review Final CPM, Average CPS, pacing segments, History, and Personal Best.

This one-minute click test accepts only a mouse-reported primary button from the primary pointer inside the click area. Touch, pen, keyboard, Space, middle or right buttons, a non-primary pointer, synthetic input, and clicks outside the area do not count.

Blur, hidden, or pagehide interrupts the challenge; the unfinished attempt produces no result, History entry, or Personal Best and must be started again.

Start at a comfortable pace you can maintain, and do not ignore pain to finish the challenge.

Why this test lasts exactly 60 seconds

CPM means clicks per minute, so this page measures an actual full minute. On this exact 60-second test, final CPM and Total Clicks have the same numeric value. That equality is specific to a one-minute result and does not apply to arbitrary test durations.

The formal score is not extrapolated from a short burst: ClickMetrik does not multiply a 1-second result by 60, a 5-second result by 12, or a 10-second result by 6.

The duration cannot be changed, and no formal result exists before the uninterrupted minute finishes. The homepage CPS Test is a configurable general click-speed tool with multiple durations, primary-mouse testing, and separate touch and pen TPS support. This page instead fixes one complete minute and focuses on CPM pacing through six fixed 10-second segments plus a first-versus-last 30-second comparison.

For repeat comparisons, compare completed 60-second attempts under the same primary-mouse input contract. Current CPM Pace is only a live projection and should not be compared with a completed Final CPM.

How to read your Clicks Per Minute result

Final CPM
The completed challenge's primary result: accepted clicks during the full 60 seconds. Final CPM = Total Clicks, and Final CPM = Average CPS × 60.
Total Clicks
The complete 60-second accepted primary-mouse click count.
Average CPS
Accepted clicks ÷ 60 configured seconds.
Current CPM Pace
Live Average CPS × 60. It is a changing in-run projection until the challenge finishes, not Final CPM, not a completed result, and not saved as the formal result.
Peak 1s CPS
The highest accepted click rate in the existing sliding one-second window. It is not final Average CPS or CPM.
Average Interval
The mean time between adjacent accepted clicks. Unavailable values display a dash.
Consistency
The existing bounded interval-stability score. It is not accuracy, skill, rank, health, or mouse quality; unavailable values display a dash.

300 accepted clicks in 60 seconds

  • Total Clicks = 300
  • Clicks Per Minute = 300 CPM
  • Average CPS = 300 ÷ 60 = 5.00 CPS

CPM and Total Clicks share a numeric value here but retain different labels. Average CPS is the average per-second rate. The configured 60 seconds—not the time between the first and last clicks—is the formal denominator.

How pacing metrics work

0–10s
10–20s
20–30s
30–40s
40–50s
50–60s

Each segment is a fixed 10-second interval, and segment CPS equals segment clicks ÷ 10. These are half-open fixed boundaries, not sliding windows: a click exactly at 10.000 seconds enters the 10–20s segment, while input at 60.000 seconds or later does not count.

Best 10-second segment is the strongest fixed 10-second portion of this completed minute: it selects the fixed segment with the greatest click count. It is not Peak 1s CPS. A tie keeps the earliest segment and creates no rank or reward. First 30s combines the first three segments; Last 30s combines the final three, with clicks and CPS reported for both halves.

Fatigue Change = (Last 30s CPS − First 30s CPS) ÷ First 30s CPS × 100. A negative value means the second-half rate was lower, a positive value means it was higher, and zero means the two rates matched. It is unavailable when First 30s CPS is zero and describes only this attempt—not medical fatigue, endurance, or ability.

Six segment click counts: 50, 50, 50, 40, 40, 40

  • Total Clicks = 270
  • CPM = 270
  • Average CPS = 4.50
  • First 30s Clicks = 150
  • First 30s CPS = 5.00
  • Last 30s Clicks = 120
  • Last 30s CPS = 4.00
  • Fatigue Change = (4.00 − 5.00) ÷ 5.00 × 100 = −20.0%
  • Best 10-second segment = 50 clicks / 5.00 CPS

The first three segments tie at 50 clicks, so the formal result selects the earliest 0–10s segment.

The existing per-second chart displays 60 fixed one-second buckets. This page adds no prediction line, timeline, or second chart.

Limits, comfort, and privacy

Measures
Accepted primary-mouse click count, final CPM, Average CPS, live pace, Peak 1s CPS, intervals, Consistency, six segments, first/last-half rates, Fatigue Change, and 60 per-second buckets.
Cannot verify
Aim accuracy, reaction time, clicking technique, game skill, productivity, cheating, macros, automation, mouse faults, debounce, missed or double clicks, complete hardware latency, or a medical condition.
Local privacy
Compact History and Personal Best stay in this browser. Saved data excludes raw pointer events, timestamps, coordinates, complete per-second arrays, per-click analytics, and identity. Share uses only the compact result.

Formal input requires a mouse-reported primary button from the primary pointer inside the click area. Use a pace you can maintain comfortably and stop if you feel pain or notable discomfort. ClickMetrik does not guarantee that one minute of high-speed clicking is safe and does not provide medical diagnosis or treatment.