Aim Trainer
30 targets appear one at a time in a game area. Click each one as quickly as you can. We measure your average target acquisition time, best target, accuracy, and misses.
How Aim Is Measured
Each target appears at a random position within the game area. The time from when a target appears to when you
click it is recorded as the target acquisition time. After all 30 targets are hit, we calculate your average time,
best single-target time, total duration, and accuracy (hits vs total clicks). Times use
performance.now() for precision.
Scoring
Your score is the average time per target in milliseconds. Lower is better. Accuracy is shown as a percentage of hits vs total clicks.
Factors
Mouse sensitivity, DPI, screen size, and mousepad surface all affect aim. Touch input produces different results than mouse — compare within the same input type.
Tips
Keep your wrist relaxed. Move with your arm for large distances and your wrist for small adjustments. Avoid overshooting — controlled movements beat fast but inaccurate ones.
Related Tests
Frequently Asked Questions
What is a good aim time?
Average target acquisition times of 400–600 ms are typical for casual users. Experienced FPS players often achieve 250–400 ms per target. Your accuracy should be above 85% for meaningful speed comparisons.
Should I use a mouse or touch?
A mouse is recommended for this test. Touch results are valid but not directly comparable to mouse results due to differences in input precision and latency. We detect and label your input type in the results.
How are misses counted?
Any click that does not land on the current target counts as a miss. Misses reduce your accuracy percentage. Your average time per target only includes successful hits, so misses affect accuracy but not your speed score directly.
Can this help me improve at FPS games?
Aim trainers can help develop target acquisition speed and mouse control. However, in-game aim also depends on game sense, crosshair placement, and movement. Use this as one tool in a broader practice routine.