Clicks Per Minute Click Chronometer Run the test

About

About Clicks Per Minute

One measurement, a stated method, and the arithmetic printed next to the result. This is who builds the instrument, what it does, and where its honesty ends.

What this is

Purpose

Clicks Per Minute is a single-purpose measuring instrument: it counts presses inside an interval you choose and reports the rate as clicks per minute.

It exists because most click speed tests report a number without saying what was measured. This one states the clock, the event, the interval and the rounding, and it publishes the arithmetic on the same page as the result.

How this site started

Our story

The first version of this instrument was written in August 2026, after an afternoon spent comparing click speed tests that disagreed with one another. The same ten seconds of clicking produced four different numbers on four different sites, and not one of them would say which clock it read, at what moment it started counting, or how it rounded the result. The spread between those answers was not measurement noise. It was undocumented method.

So the brief was deliberately narrow: build the click test that shows its work. Name the clock. Open the interval on the first press rather than on page load, so reaction time stays out of the rate. Close it on a timer that still fires in a backgrounded tab. Clamp the elapsed time to the interval that was actually asked for, so the division is exact rather than approximately exact. Then print that arithmetic beside the result, where anybody can check it against their own count.

That one dial has since become 28 measurement pages — fixed intervals from one second to a hundred, right-click and spacebar counters, drag, jitter and butterfly modes, a mouse DPI and sensitivity bench, reaction and typing tests — alongside 18 written guides and an editorial policy that sets out how each figure is sourced. The instrument reads in 18 languages. None of it costs anything, none of it carries advertising, and none of it needs an account.

Who we are

Byline

Clicks Per Minute is published independently by one person, as a sole trader. There is no parent company, no media group behind it and no outside investment.

It is not owned by, funded by or affiliated with any company whose hardware it measures, and it carries no advertising, affiliate links or sponsored placement. There is no commercial party who benefits from a number on this site reading high — which is the point, because a measurement is only worth as much as the incentives around it.

Everything published here carries a single byline — the Clicks Per Minute bench — rather than a personal name. That is a deliberate choice, and it follows from what the site is arguing: the authority behind a number is the method stated next to it, not the reputation of whoever typed it. A figure you cannot check is worth no more for having a well-known name attached.

What that is not is anonymity without accountability. Every measurement page states its method in full rather than burying it. Every article says where its figures came from and marks the ones that could not be verified. The editorial policy sets out the standard all of it is held to, how corrections are handled, and what this site will not publish.

If a number here is wrong, the correction goes to somebody who reads it and answers: info@clicksperminute.com. Finding a fault in the instrument is the single most useful message you can send us.

What we do

Scope

We measure how fast a person can press a button, under conditions we describe precisely, and then we explain what the resulting number does and does not mean.

  • Measure. A chronometer that times presses against performance.now(), across 28 pages: fixed intervals, a click sprint, per-button and per-technique counters, and benches for mouse DPI, sensitivity, reaction time and typing speed.
  • Put a number in context. Every result lands on a calibration scale with named bands and a tier table, because a bare figure like “620 CPM” tells you nothing until you know what ordinary and exceptional look like.
  • Explain the mechanics. 18 guides on the things that actually move the number — switch debounce, polling rate, attack cooldown, trackpad versus mouse, why drag clicking reads high, and why auto-clickers are excluded.
  • Translate. The instrument and its readouts are published in 18 languages, because click speed is not an English-language subject.
  • Leave you alone. No advertising, no affiliate links and no sponsored placements on any page.

Why these numbers can be trusted

Trusted source

Not because we ask you to take our word for it. Because every figure on the site is either checkable on the page in front of you, or marked as something we could not verify.

  • The method is stated, not implied. Which clock, which browser event, when the interval opens, when it closes, and how the rate is rounded — all of it is written on the page, not in a footnote.
  • The arithmetic is shown. Clicks, elapsed time and the division that produced your CPM are printed beside the result so you can check it by hand.
  • The one shared number is validated on the server. The day's top score is opt-in and keeps three initials and a rate — no account, no history, no identifier. The server recomputes the rate from the click count rather than trusting the browser, rejects timing regular enough to be a machine, and lets the entry expire after four days.
  • Your own results stay yours. Personal bests are written to this browser's local storage and never uploaded, which also means clearing site data clears them.
  • Nobody has paid for a mention. Where hardware is named, no link earns a commission and no manufacturer has been consulted or compensated.
  • Disputed figures are labelled as disputed. Where a record or a widely repeated claim cannot be traced to a verifiable source, this site says so rather than repeating it as fact.

The full standard — what counts as measured, what is only reported, and how to get something corrected — is set out in the editorial policy.

How the measurement is defined

Method
  • Clock. performance.now(), read at the moment the browser dispatches pointerdown, at 0.1-millisecond resolution.
  • Start. The interval opens on your first press, so reaction time is excluded from the rate.
  • End. A timer closes a time-mode interval on schedule even in a throttled tab; the animation loop only drives the sweep hand.
  • Elapsed. Reported time is clamped to the nominal interval, so CPM is exact rather than approximately exact.
  • Rate. Clicks ÷ elapsed seconds × 60, rounded to the nearest whole click per minute.

What it refuses to do

Limits
  • No account, and no reason to make one. Nothing here asks you to register, and no result is tied to a person.
  • No ranking of machines. There is no all-time table, because an all-time table built on an unverifiable input is a ranking of auto-clickers. The day's top score exists, is opt-in, is checked on the server, and expires.
  • No claim of authority. Where a world record is disputed, this site says so and shows the arithmetic instead of repeating the figure.
  • No pretence of laboratory conditions. This is a browser on your hardware. Mouse, switch, polling rate, operating system and tab state all move the number, and the guides say by roughly how much rather than pretending they do not.

How to reach us

Contact

Corrections, measurement disputes and bug reports all go to the same place, and a person reads them.

  • Email. info@clicksperminute.com
  • Contact form. The contact page reaches the same inbox.
  • Corrections. Quote the page and the figure you think is wrong. If it is a measurement, say which browser and which interval — that is usually enough to reproduce it.