Skip to content
Name generators13
Device tests5
Random & groups3
Creator tools3
Games4
↑↓ to moveEnter to openEsc to close

CPS Test

Click as fast as you can before the timer runs out. Find out your clicks per second (CPS), see how steady you were, and beat your best.

5.0 s0 clicks0.0 CPS

How the CPS test works

  1. Choose a length: 1, 5, 10, 30 or 60 seconds. 5 seconds is the most common.
  2. Click the big box: your first click starts the timer.
  3. Keep clicking as fast as you can until time is up. Left and right clicks both count, and taps work on phones.
  4. You get your CPS, your total clicks and a chart of your clicks for each second. Your best score for each length is saved on this device.

Clicking fast is one thing; reacting fast is another. Measure it with the reaction time test.

What is a good CPS?

There is no official average. As a rough guide, a normal click usually lands in the single digits, and going above 10 CPS usually takes a special technique. Longer tests give lower scores, because your hand gets tired: the second-by-second chart shows where you slowed down.

Clicking techniques

  • Normal clicking: one finger, the way you always click. Usually 5 to 8 CPS.
  • Jitter clicking: tensing the arm so the finger vibrates on the button. Often 10 to 14 CPS, but tiring.
  • Butterfly clicking: two fingers tapping the same button in turn. It can go higher, but some games and servers do not allow it.

Take breaks: clicking hard for a long time can strain your hand and wrist.

Frequently asked questions

Why do Minecraft players test their CPS?

In player-versus-player modes, clicking faster can mean more hits. Many players train their CPS here before a match. Check the server's rules: some limit the maximum CPS.

Does my mouse change my score?

A little. A light click, a good switch and a wired connection help, but your technique matters much more than the mouse.

Is my score saved?

Your best score for each test length is saved in this browser only. Nothing is sent to us.

Last updated: October 20, 2026

You might also like