CPS Test — Click Speed Test
Use the CPS test to count clicks over your chosen duration, or take the reaction test to record your browser click response time in milliseconds once the screen turns green. Your personal bests for each mode are kept directly in this browser when local storage is available, for quick reference.
Try the reaction time test →10 seconds. Tap as fast as you can.
The timer starts the moment you hit start.
Use 1-second and 5-second options for quick burst clicks, 10 seconds for the default run, or 15, 30, and 60 seconds for longer single-session attempts. For consistent personal comparisons across attempts in the same duration, keep using the same device, browser, and input hardware.
Compare using the same device, browser, input hardware, and duration. Your local personal best combines all durations. Titles are entertainment bands. Personal bests use local browser storage when available; the site also uses third-party analytics. Privacy.
Understand your result
Your final CPS is calculated by dividing total click events recorded in the active box by the selected number of seconds. Because scores depend on your device, browser, and input hardware, keep the same duration and setup whenever you compare results.
Read how the CPS test works →Choose a test
Pick a skill to test. Every result unlocks a title.
What is a CPS Test?
A cps test measures how many times you press a mouse button in a set window of time. The resulting number shows your input frequency, expressed as clicks per second. This site provides a casual clicking score, not a hardware diagnostic.
Taking a browser-based click speed test gives you an immediate reading without third-party software. The abbreviation CPS directly means clicks per second. On this site, the final score is the number of click events received by the active box divided by the selected duration in seconds.
How to Take the CPS Test on This Site
This tool runs in your browser with selectable windows of 1, 5, 10, 15, 30, and 60 seconds. The default is 10 seconds.
The test takes four steps:
- Rest your hand comfortably on your mouse with proper wrist support.
- Choose a duration from the button bar and tap start.
- Tap the active box as fast as possible until the timer expires.
- Check your final score, your rank on the title ladder, and your local personal best.
The Start handler records performance.now(). A requestAnimationFrame callback checks elapsed time and ends the run on the first frame at or after the selected duration. Each onClick on the active box adds one to the count; the final divisor remains the selected duration, even if a frame runs late. Scheduling and input delays can affect the result; this is not an independently calibrated timer.
Compare runs on the same device, browser, input hardware, and duration. Your personal best combines all durations in this browser; it is not a duration-specific record. Personal-best scores are saved in local browser storage when available. The result card can be screenshotted; Share uses the browser share sheet when available or copies the test link. See the Privacy link beside the test for third-party analytics.
Clicking Techniques and Physical Risks
Gamers use several distinct clicking methods to maximize their registered inputs. Each method carries trade-offs between raw click speed, cursor accuracy, and physical strain.
Regular Clicking
Regular clicking uses only your index finger in a natural curve, keeping your wrist relaxed. Your score depends on your input hardware, technique, and selected duration.
Jitter Clicking
Jitter clicking locks your wrist and tenses forearm muscles to vibrate the finger against the switch. While fast, jittering makes crosshair aiming difficult. Prolonged tension also strains wrist tendons. Stop immediately if you feel joint stiffness or numbness.
Butterfly Clicking
Butterfly clicking alternates two fingers on one button in a rapid flutter. Forearm relaxation makes cursor tracking easier than with jittering. However, many Minecraft servers ban butterfly clicking because automated anti-cheat systems cannot distinguish rapid bounce clicks from an autoclicker.
Drag Clicking
Drag clicking relies on friction. Sliding a finger across a matte shell triggers switch vibrations that can produce multiple click events. While effective for block bridging in Minecraft, it cannot track moving targets and wears out mechanical switches quickly.
Kohi Clicking
Kohi clicking originated on the classic Kohi Minecraft server. Rather than chasing peak bursts, it emphasizes a steady clicking rhythm while focusing on aim tracking, strafing, and attack resets. Duels often reward hit consistency over chaotic tapping.
Practical Ways to Improve Your Click Speed
Improving your score on a click speed test involves hand conditioning, ergonomic adjustments, and disciplined practice:
- Warm up before testing: Run hands under warm water or stretch fingers gently. Cold tendons move sluggishly and injure easily.
- Position your finger near the front edge: Mouse buttons act as levers. Pressing near the front tip requires less downward force than pressing near the center.
- Tap lightly: Driving your finger forcefully into the shell does not register extra clicks. It only dampens upward rebound and slows your next tap.
- Take regular breaks: Rapid clicking stresses hand joints. Rest between test rounds to avoid overuse injuries.
- Match your grip style: A claw or fingertip grip gives your fingers more vertical travel freedom than a flat palm grip.
Mouse Hardware and Firmware Settings
Your mouse hardware dictates the physical ceiling of what a cps test can register:
- Switch Architecture: Traditional mechanical switches use metal contacts that vibrate when pressed. Optical switches use infrared light beams, actuating faster and eliminating accidental bounce clicks.
- Debounce Delay: Many gaming mice allow lowering firmware debounce delay to a few milliseconds. Lower debounce lets switches register secondary bounces during butterfly clicking. Higher debounce filters those signals out to prevent accidental double-clicks during daily desktop work.
- Shell Texture: Drag clicking requires friction. Smooth glossy coatings cause fingers to slip, whereas textured PBT plastic or aftermarket grip tape provides the grip needed for friction bouncing.
Frequently Asked Questions
What does CPS stand for on a click speed test?
CPS stands for clicks per second. It measures how many distinct button presses your mouse registers over one second of active testing.
Can practicing for a cps test cause wrist injury?
Yes. Techniques that rely on sustained muscle tension, particularly jitter clicking, put significant strain on the tendons in your hand, wrist, and forearm. If you feel pain or numbness, stop clicking and let your hand recover.
Why do some servers ban high CPS scores?
Multiplayer gaming servers monitor incoming click packets. When an anti-cheat engine detects consistent speeds above 15 or 20 CPS, it flags the input stream as suspected macro software or an autoclicker, resulting in automatic kicks or bans.
Does mouse polling rate change my cps test result?
Modern gaming mice poll at 1000Hz, checking inputs every millisecond to prevent lost clicks. Office mice polling at 125Hz check every 8 milliseconds, which can occasionally drop inputs during fast bursts.
Why does a 10-second test give a lower score than a 1-second test?
A 1-second cps test measures an initial burst of raw speed. A 10-second test measures physical endurance, where muscle fatigue naturally slows down your tapping pace as the countdown progresses.