Free browser aim trainer โ click 30 targets that pop up one at a time, get your average time per target, accuracy and best streak, then see where you land on the global leaderboard
How to use it
- Press START. A single bullseye appears on the dark grid with the hint "Click the target to start".
- The clock in the top bar starts the moment you hit that first target. Clicks on empty space before the start are ignored, not counted as misses.
- Every hit fires a green ring and spawns the next target elsewhere. Clicking empty space during the run draws a red X, shakes the arena, raises the miss counter in the top right and resets your streak.
- Watch "n / 30" on the left of the bar; after the thirtieth hit the result screen opens.
- Review total time, average per target, accuracy, misses and best streak, then choose Try again, Share result or a nickname of up to 12 characters to Submit score.
How the aim test works
Press START and a single bullseye appears somewhere on the arena. The timer starts the moment you hit the first one; every hit spawns the next target at a random spot. After 30 hits you get your total time, average reaction per target, accuracy (misses are clicks on empty space) and longest hit streak. Each miss adds 0.2 seconds to your score, so spraying clicks is slower than aiming properly. Your best is stored in this browser, and a nickname posts it to the leaderboard.
What is a good score?
Score = total time in milliseconds plus 200 ms per miss โ lower is better. Under 400 ms per target is competitive FPS territory, 400โ550 ms is solid, 550โ700 ms is average, and above that it is worth checking your mouse sensitivity, DPI and posture. On a phone, expect to be roughly 100 ms slower per target than with a mouse because your finger has to travel.
How to improve your aim
- Arm for big moves, wrist for the finish. Cover distance with your arm and correct with your wrist.
- Lower sensitivity, bigger mousepad. Low sens cuts overshooting, which is where most misses come from.
- Stop, then click. Let the cursor settle on the target before you press โ flick-and-pray costs you 0.2 s each time.
- Three minutes a day. Short daily sessions build muscle memory far better than one long grind.
More speed tests
Measure pure reflexes with the reaction time test, finger speed with the click speed test (CPS), and visual focus with the Schulte table. Share your result link and your friend gets a "beat it" challenge on their title screen.
Targets and hit rules
Targets are 44 px across with a mouse and 56 px on touch devices to allow for the width of a fingertip. The hit radius is 1.08 times the target radius, so grazing the edge still counts. Each new target lands at a random spot that is at least three radii away from the previous one and clear of the top bar and the arena edges. Total time runs from the first hit to the thirtieth, so the time spent finding the first target is not measured; average per target is simply that total divided by 30.
| Under 400 ms per target | ๐ฏ Pro-level aim |
|---|---|
| 400โ549 ms | ๐ Above average |
| 550โ699 ms | ๐ About average |
| 700 ms and up | ๐ข Time to tune that sensitivity |
Leaderboard and saved records
Accuracy is 30 divided by 30 plus misses, as a rounded percentage โ three misses give 91%. The ranked score is total milliseconds plus 200 per miss, sorted lowest first. Your personal best stays in this browser; submitting shows your current rank. The server accepts scores from 3,000 ms (3 seconds) to 300,000 ms (5 minutes) and no more than five submissions per minute from one connection. Beyond your own reflexes, the figure includes the time the display needs to draw each new target โ up to about 16.7 ms on a 60 Hz screen, 8.3 ms at 120 Hz โ plus mouse polling or touch input delay, which is why comparisons are fairest between similar devices and screen sizes.
Frequently asked questions
Why does a miss cost 0.2 seconds?
To make spraying clicks a losing strategy. A miss is charged twice, 200 ms on the clock and a drop in accuracy, so letting the cursor settle before pressing is faster overall.
I clicked the same target twice โ why only one hit?
A target disappears the instant it is hit and the next one spawns elsewhere, so a second press at the old spot lands on empty space and counts as a miss.
Why can't I submit?
Runs faster than 3 seconds or slower than 5 minutes including penalties are rejected, the nickname is required, and more than five submissions a minute from the same connection are throttled.
Related tools
- Dynamic Vision Test โ track and read a number as it flies past
- Steady Hand Test โ precision rather than speed: trace a narrowing path
- Whack-a-Mole โ sixty seconds of moving targets