Click twice as fast as you can, then see the exact millisecond gap between your clicks. Complete 5 attempts to get your average double click speed and personal best.
Attempt 1 of 5
1
2
3
4
5
6
7
8
9
10
Attempts5 attempts
🖱️
Double Click Tester
Press Start Test to begin
👆
Double Click Here!
Click the zone twice as fast as you can
0
ms — Click again!
Double Click!
0
ms between clicks
Next in 3s
click to skip
⏰
Too Slow!
Gap exceeded 500ms — click to retry this attempt
🏆
Test Complete!
0
ms average • 5 attempts
Press Reset to test again
—
Last
—
Best
—
Avg
—
Attempt
Attempt-by-Attempt Breakdown
🏆
0 msPersonal best — fastest double click
Session Stats
Last Avg—
Best Single—
Worst Single—
Session Avg—
Tests Run0
Failed Attempts0
Recent History
No tests yet. Complete a test to see history.
Double Click Speed Guide
<80ms
⚡ Lightning
Top 1%
80–150ms
Fast
Top 10%
150–300ms
Average
Top 50%
300–500ms
Slow
Top 80%
>500ms
⏱ Exceeds Threshold
Not registered by OS
⚡
What This Measures
The exact time in milliseconds between your first and second click. Your OS uses this gap to decide if two clicks count as a double click (default: 500ms threshold).
🖥️
Mouse Debounce
Every mouse has a debounce delay — the minimum time between registering clicks. Gaming mice use 1–10ms; office mice use 25–50ms. Lower debounce enables faster double clicking.
🎯
Tips to Go Faster
Use only your fingertip, relax your grip, and keep your wrist still. Short practice sessions of 5–10 minutes can measurably improve your interval within a few days.
The OS default double-click threshold is 500ms on both Windows and macOS. Most gamers achieve 100–200ms. Under 150ms is fast; under 80ms is elite. Your interval just needs to be below your OS threshold to register.
If the gap between your clicks exceeds your OS threshold (default 500ms) the OS treats them as two separate single clicks. A worn mouse switch, high debounce setting, or slow finger mechanics can all cause misses.
Debounce delay is the minimum time a mouse waits between registering clicks to prevent accidental double-clicks. Office mice use 25–50ms; gaming mice use 1–10ms. Lower debounce allows faster and more consistent double clicking.
Relax your grip, use only your fingertip, and keep your wrist steady. Consistent short practice sessions improve motor timing. A gaming mouse with a low debounce delay helps significantly compared to standard office mice.
No. A CPS (clicks per second) test counts total single clicks over a timed window. A double click test measures the precise millisecond gap between two consecutive clicks to test whether they register as a double click.
Extra buffer added to threshold before marking fail
Auto-Advance
Automatically start next attempt after result
Auto-Advance Delay
Seconds to show result before next attempt
Warmup
Warmup Attempts
Unscored practice attempts before test starts
Discard Outliers
Exclude fastest & slowest from average
Theme
Colour Theme
Light, dark, or match system preference
Accent Colour
Highlight colour used across the interface
Zone & Results
Show Live Elapsed Counter
Ticking ms display after first click
Show Ripple Effect
Click ripple animation in the zone
Show PB Banner
Personal best highlight at top of sidebar
Animate Results
Spring pop-in animation on result numbers
Tier Colour Coding
Colour-code result numbers by speed tier
Zone Text Size
Font size of the millisecond readout
Sound Effects
Mute All
Disable all audio for this tool
Volume
Master volume for all sounds
Individual Sounds
First Click Sound
Tone on the first click of an attempt
Second Click Sound
Tone on the second (completing) click
Result Sound
Chime when a result is recorded
Fail Sound
Buzz when an attempt is too slow
Final Result Sound
Chime when all attempts complete
Personal Best Sound
Special chime when a new PB is set
On-Screen Stats
Show Stats Bar
Live Last / Best / Avg bar below the zone
Show Attempt Chart
Bar chart after completing all attempts
Show Score Reference Grid
Tier table that highlights your result
Highlight Active Tier
Highlight your score tier in the table after test
Show Session Sidebar
Stats sidebar with session totals
Show History Section
Last 8 sessions table below the chart
Numbers
Show Percentile Estimate
Display estimated percentile with final result
Show PB Delta
+/− vs personal best on result screen
Decimal Places
Precision shown for ms readouts
Visual
High Contrast Zone
Use brighter colours in the click zone
Large Text Mode
Increase font sizes across the interface
Reduce Motion
Disable all animations and transitions
Focus Ring
Show visible focus outline for keyboard nav
Disable Click Effects
Turn off all ripple and burst animations
Input
Large Click Target
Expand the zone click area to full width
Touch Mode
Optimise for touchscreen / mobile tap
Timing Accuracy
Use performance.now()
Sub-millisecond precision (always recommended)
Display Latency Offset
Subtract estimated display lag from results
Custom Offset (ms)
Manual correction for your setup's lag
System
Prevent Screen Sleep
Request wake lock during active test
Hide Cursor During Test
Auto-hide mouse pointer inside the zone
Preload Zone
Warm up the DOM before test starts for less jank
Uses performance.now() for sub-millisecond precision. Main variance sources: mouse debounce delay (1–50ms) and USB polling rate (up to 8ms at 125Hz).
Storage
Save History
Persist completed test results locally
History Limit
Max sessions to keep in local storage
Clear Data
Clear Personal Best
Reset your fastest double click record
Clear History
Remove all saved test sessions
Reset All Settings
Restore every setting to its default value
🔒 All data is stored locally in your browser using localStorage. Nothing is sent to any server. Clear your browser data at any time to remove all records.
Export Results
Export your saved test history in your preferred format. All data is processed locally — nothing is uploaded.
Export as CSV
Spreadsheet-compatible format
Export as JSON
Full data including all metadata
Copy as Text
Plain text summary for pasting or sharing
Import
Import JSON Backup
Restore history from a previous export
Sharing
Share Format
Template used when sharing results
Include Display Name
Add a name tag to shared results
Display Name
Developer & Debug
Debug Overlay
Show raw timing values during test
Log to Console
Print each attempt's raw timing to DevTools
Show Frame Rate
Display browser FPS counter in corner
Experiment
Blind Mode
Hide elapsed counter — test pure motor memory
Countdown Before Test
3-2-1 display before first attempt begins
Metronome Mode
Play a beat at target BPM to click in time with
Target BPM
Beats per minute for metronome mode
About
Double Click Tester v1.0
Uses performance.now() for sub-millisecond timing accuracy.
All data stored locally in your browser. No accounts, no tracking. clicktests.net
❓ Help & Guide
How to Use the Double Click Tester
Quick Start
Click Start Test — the zone turns blue, ready for your first click
Click once — a live ms counter starts ticking immediately
Click again as fast as possible — the gap is recorded
If you wait longer than the OS threshold the attempt is marked Failed
After all attempts your average, best, and tier rating are shown
Zone States
Dark — Idle — press Start Test
Blue — Ready — waiting for your first click
Green pulse — First click landed — click again NOW
Charcoal — Result recorded — auto-advances shortly
Red — Failed — second click was too slow
Controls
🖱️ Mouse Click
Click anywhere in the zone
👌 Touch
Tap anywhere on mobile
↻ Auto-Advance
Next attempt starts after 3s
□ Fullscreen
Button in the control strip
⚡ Pro Tip: Click the zone to skip the auto-advance countdown and jump straight to the next attempt.
Score Guide & Benchmarks
<80ms
⚡ Lightning — Elite Gamer
Top 1%
Gaming mouse required
80–150ms
Fast — Experienced Gamer
Top 10%
Well-trained finger motor
150–300ms
Average — Regular User
Top 50%
Normal for most adults
300–500ms
Slow — Casual / Infrequent
Top 80%
Improvable with practice
>500ms
Too Slow — Exceeds OS Threshold
Failed
OS won't detect as double click
Context matters: These scores measure the gap between two physical mouse clicks. Your OS has its own threshold (default 500ms). To double click reliably in all apps, aim for under 300ms.
Real-World Benchmarks
🎮 Pro FPS Gamer
~60–100ms avg
🤘 Average Gamer
~120–200ms avg
💻 Office Worker
~200–350ms avg
📱 Mobile User
~180–280ms avg
Tips to Click Faster
Technique
👌
Fingertip only — use just the tip of your index finger, not the pad. Shorter contact means faster rebound.
🥏
Light touch — don't press hard. A feather-light tap activates the switch just as well and bounces back faster.
🖐
Still wrist — anchor your wrist on the desk and move only your finger. Wrist movement adds unnecessary motor steps.
💪
Relax your grip — squeeze the mouse too tight and your finger muscles have less range of motion. Hold loosely.
🔥
Warm up first — do 3–5 practice attempts before your real test. Cold fingers are measurably slower.
Environment
👤
Mouse pad position — place the mouse so your elbow is roughly 90°. Overreaching tenses forearm muscles.
🏙️
Room temperature — cold hands are slower. If your fingers feel stiff, warm them up before testing.
🧠
Mental state — focus and a calm mindset beat a tense "try harder" approach every time. Breathe out before clicking.
⚡ The real limiter: Below ~80ms you're hitting the physical limit of mouse switch actuation time plus nerve conduction. A gaming mouse with 1ms debounce is the only hardware upgrade that genuinely helps.
The Science of Double Clicking
What This Test Measures
A double click is two voluntary motor commands issued in rapid succession — not a reflex. Your brain must plan, fire, receive feedback, and fire again within a few hundred milliseconds.
This is fundamentally different from simple reaction time, which is a single stimulus-response. Double clicking tests rhythmic motor precision — the same skill used by pianists, typists, and drummers.
The Motor Loop (~60–200ms per click)
~10ms
Motor cortex fires — finger flex command issued
~20ms
Signal travels peripheral nerves to flexor digitorum
~5ms
Finger depresses button — mouse switch actuates
~15ms
Tactile feedback returns to somatosensory cortex
+repeat
Second click cycle begins — total gap measured
Key Facts
Age peak: Finger motor speed peaks in the early 20s. Unlike simple reaction time, rhythmic motor precision is highly trainable well into later life.
Dominant hand advantage: Your dominant hand is typically 15–30ms faster. Left-hand dominant gamers who train right-hand clicking can close this gap significantly.
Consistency > speed: A consistent 120ms double click is far more useful than an erratic 60–250ms range. Aim for low variance across attempts.
Physical minimum: The fastest physically possible double click is approximately 30–40ms — limited by muscle contraction speed and switch actuation time. Sub-80ms results require a gaming mouse with 1ms debounce.
Hardware & Mouse Guide
How Mouse Hardware Affects Your Score
Debounce Delay (gaming mouse) Minimum inter-click gap before registering
macOS:System Settings → Accessibility → Pointer Control → Double-click speed
Linux:gsettings set org.gnome.desktop.peripherals.mouse double-click-time 400
Mobile note:Touch screen tap interval varies by OS. iOS uses ~300ms; Android is configurable. Mobile results are not directly comparable to desktop mouse results.
How You Compare
By User Type
🎮 Pro FPS Gamer
~70ms
🎮 Casual Gamer
~130ms
🅻 Fast Typist
~160ms
💻 Average User
~220ms
📱 Mobile-Only
~270ms
By Age Group
Age 15–24
~150ms
Age 25–35
~185ms
Age 36–50
~230ms
Age 51+
~280ms
Note: All figures are approximate estimates based on motor timing research. Individual results vary greatly based on mouse hardware, practice, and testing conditions.
Training Plan
4-Week Improvement Plan
Week 1 — Baseline 3 tests/day, 5 attempts each. Record your average. Don't try to go fast — just observe your natural rhythm.
Week 2 — Rhythm Focus on consistency — minimal variance between attempts. Use 7-attempt tests. Beat your week 1 average.
Week 3 — Speed Now push for speed. Try 10-attempt tests. Aim for a personal best each session. Rest 1 day between.
Week 4 — Peak Test when fully rested, warm hands, good mouse. Target your all-time personal best.
Finger Training Exercises
✌️ Rapid tap drill — Tap your index finger on your desk as fast as possible in 10-second bursts. Rest 10s. Repeat 5×.
🅻 Typing intervals — Fast typists have excellent finger independence. Practise typing speed to build the same neural pathways.
🎹 Rhythm training — Tap in time to a 150–200 BPM beat. Rhythmic motor control improves click consistency and timing.
🎮 Aim trainer — 15 min/day of clicking-based aim drills (Aim Lab, KovaaK's) directly trains the fast-click motor pattern.
Expected gains: With daily practice, most people improve 30–60ms in their average within the first 2 weeks. Consistent sub-100ms clicking typically requires 3–6 months of deliberate practice plus a gaming mouse.
Frequently Asked Questions
For most everyday use, under 300ms is perfectly fine — the OS default threshold is 500ms. For gaming, under 150ms is competitive. Elite FPS players consistently achieve 60–100ms with gaming hardware.
Your second click arrived after the OS threshold plus leniency buffer (default 600ms total). This means your double click would not be registered by most operating systems. Try adjusting the threshold in Settings if you need more time.
Yes and no. This test measures the raw gap between two physical clicks with millisecond precision. Your OS uses this gap to decide whether to interpret two clicks as a double click. The default OS threshold is 500ms on Windows and macOS, which you can adjust in system settings.
Yes. When the switch contacts in your mouse degrade, a single click can bounce and register twice. This is called "chatter". It typically starts after 1–3 million clicks. Gaming mice with optical switches (e.g. Razer, SteelSeries newer models) are immune to chatter since they use a beam of light instead of mechanical contacts.
Your dominant hand is generally 10–25ms faster due to greater neural pathway development. However, for dedicated gaming users, whichever hand has been trained most will win — ambidextrous gamers sometimes achieve equal speeds in both hands.
Definitely. Unlike simple reaction time (mostly genetic), double click speed responds well to deliberate motor training. Daily 5-minute practice sessions can cut 30–60ms off your average within two weeks. The limiting factor below 80ms is hardware — you'll need a gaming mouse with low debounce to see results there.
The test uses the browser's performance.now() API which has sub-millisecond resolution. The main sources of imprecision are mouse debounce delay (1–50ms depending on hardware) and USB polling rate (up to 8ms at 125Hz). For best accuracy use a 1000Hz gaming mouse. Results are consistent and comparable across sessions on the same hardware.