Developer Tests

Click speed test

Clicks per second —
Ten seconds. Click as fast as you can.

Runs entirely in your browser · no scores uploaded

Local · ten seconds, timed with performance.now()

Click the panel to start, then click as fast as you can for ten seconds. Around six clicks per second is ordinary; ten and above generally means a specific technique rather than faster fingers.

How to test your click speed

1 Click the panel. The ten-second countdown starts on that first click, which is counted.
2 Keep clicking until time is up.
3 Your best round is kept while the page is open.

Past about seven clicks per second, people are not clicking faster; they are using a different motion. Jitter clicking tenses the forearm so the hand vibrates, and butterfly clicking alternates two fingers on one button. Both push into double figures and both put real strain on the tendons; the repetitive-strain risk is not theoretical, and there is no benefit outside a game that rewards it. Some mice also double-report at very high rates as their switches wear, which inflates a score without any extra clicking.

The counting rule is simple and slightly generous, and it is better stated than glossed over. The ten seconds begin on your first click, and that first click is counted. Clicks span the gaps between them, so a round with a steady rhythm produces one more click than it does gaps: at a true six per second you make 61 clicks in the window and the panel reports 6.1. The figure is therefore always exactly 0.1 above the rate you would get by measuring the intervals, which is under two per cent at ordinary speeds and worth remembering only if you are comparing against a tool that counts the other way. The countdown is also checked twenty times a second rather than continuously, so a round can run up to 50 milliseconds long and any clicks landing in that overshoot are counted too.

What people use it for

  • Finding out where your ordinary clicking sits before trying a technique
  • Checking whether a worn mouse switch is double-registering
  • Comparing a new mouse against the one it replaced
  • Running a ten-second contest with someone else on the same machine
  • Seeing what jitter or butterfly clicking is actually worth in clicks per second

Questions

Six or seven per second is a good ordinary result, and the panel labels five and above as average. Ten or more usually means jitter or butterfly clicking rather than plain fast clicking.

MDN, performance.now()
Was this tool any good?
Internal signal only · I use it to find the tools worth rebuilding