Click 30 targets as fast and accurately as possible. Tests hand-eye coordination and motor precision. Good for gamers and anyone wanting to measure fine motor speed.
Aim training measures visuomotor coordination — the ability to accurately direct movement based on visual input. This involves your eyes, brain, and hands working in precise synchrony. Professional FPS gamers train extensively to achieve sub-200ms target acquisition times.
For the neural speed component, try the Reaction Time Test. For visual tracking, see our Chimp Test.
Aim Trainer measures visuomotor coordination — the closed-loop process of detecting a visual target and directing a pointing movement to accurately strike it. This is distinct from simple reaction time, which only measures detection speed. Aim training adds the motor targeting component described by Fitts' Law: the time to acquire a target increases logarithmically with distance and decreases with target size.
Your score is measured in milliseconds per target — the average time from one successful click to the next across 30 targets. Professional FPS (first-person shooter) gamers typically achieve 250–350ms per target. The general population averages around 380ms. Scores below 300ms represent exceptional visuomotor coordination, placing you in the top tier of all users tested.
Contrary to popular belief, elite gaming performance relies more on smooth motor control and target prediction than on raw reaction time. A player who can precisely move the cursor to where a target will be — rather than chasing where it currently is — will always outperform a player with faster raw RT but reactive movement. This is why dedicated aim training games (Aimlab, KovaaK's) practice smooth tracking separately from flick-shot accuracy.
Hardware has a significant impact on aim performance. Mouse DPI, polling rate, surface consistency, and monitor resolution all interact with motor output. For standardized comparison, test on the same hardware consistently. A higher-polling-rate mouse (1000Hz vs 125Hz) can measurably improve perceived cursor smoothness, reducing micro-jitter that inflates your per-target time.