FPS Performance Lab
EN
v2.0 · STEAM

Aim test · aim trainer

Aim test: check your aim in 30 seconds

Take a quick aim test in your browser: 20 targets, one shot each. You get accuracy, time to shot, reaction, overshoot and corrections. The full Aim Control Test in the app measures the same things more precisely and tells you what to fix first.

Free, nothing to installInstant resultMini leaderboard with nicknames

Aim mini test

20 targets, about 30 seconds. Put your crosshair on the target and click – one shot per target. After you press “Start” the browser locks the cursor like a game does. Esc stops the test.

Your result stays in your browser. It is only sent if you save it to the leaderboard yourself.

What the aim mini test measures

The mini test is a short flick-style aim test: a target appears somewhere random, you move your crosshair and fire once. After 20 targets you get five numbers:

  • Hits – how many shots landed.
  • Time to shot – the median time from the target appearing to your click.
  • Reaction – how long before your hand started moving.
  • Overshoot – in how many attempts the crosshair went past the target and had to come back.
  • Corrections per move – how often you had to pull the crosshair back after the first movement.

At the end you get one sentence: the clearest thing this test shows. It is the same idea the app follows: one thing to fix first, then a check whether it helped.

The mini test runs in a browser, so its precision has limits: it depends on the browser, your screen refresh and whether the browser locks the cursor. Only compare results with your own, on the same PC and mouse.

The Aim Control Test in the app

The full aim test in FPS Performance Lab takes a few minutes. In version 2.0 it runs in a 3D arena built on Unreal Engine, with in-game camera movement. The mouse is read through Windows Raw Input – the app gets every packet from the mouse and measures its polling rate.

  1. Familiarisation. A short moment to get used to the arena. Not scored.
  2. Reaction. A target appears after a random delay and we measure how fast you respond.
  3. Target entry. Targets in different directions, distances and sizes. This gives you flick and precision.
  4. Smooth tracking. You follow a target that moves evenly.
  5. Tracking with direction changes. The target keeps changing direction – we check how quickly you keep up.

The free demo has a short 2D test. It is enough to see your score and your main problem.

Your aim test result: what you get

After the test the app shows an Aim Score from 0 to 100. It combines four pillars: Flick (25%), Stopping (30%), Tracking (30%) and Consistency (15%). Reaction time is shown separately, so fast reflexes don't hide what your hand does.

  • Aim profile – which pillar is strong and which one pulls your score down.
  • One priority – where to start, with evidence from your own attempts.
  • Movement replay – see the path your hand took and when you clicked.
  • Training plan – short exercises for that priority.
Test result · Version 2.0

Retest: did the change really help?

One good day proves nothing. After a few days of practice you take a retest under the same conditions: same mouse, DPI, sensitivity and a similar time of day. The app compares both measurements and says it plainly: it helped, it didn't help, or there isn't enough data to tell.

The training plan is described in How to improve your aim in CS2.

Online aim test or the app?

Browser mini testTest in the app
Lengthabout 30 secondsa few minutes
Mouse inputthrough the browserWindows Raw Input, every packet, measured polling rate
What it checksflick and the shotreaction, flick, precision, tracking, consistency
Resultfive numbers and one sentenceAim Score 0–100, profile, priority, movement replay
Progress over timenoneretest with a verdict and history
Real matchesnoyes – CS2 match analysis

How to take an aim test you can trust

  1. Use your in-game setup. Same mouse, DPI and sensitivity. Not sure about your real DPI? Check it with the real DPI guide.
  2. Warm up for 3–5 minutes. Calm movements, no record chasing.
  3. Don't take several tests in a row. Fatigue lowers the score and muddles the comparison. Take a break after a series.
  4. Change one thing at a time. A new sensitivity and a new mouse in the same week are two changes – you won't know which one worked.

Questions and answers

Is an online aim test enough?

It shows the general direction: whether you shoot too early, overshoot or spend long correcting. To track progress and to judge tracking you need the full test in the app.

How long does the test in the app take?

A few minutes, including short instructions between stages. In version 2.0 the test runs in a 3D arena.

Does the result depend on my mouse and DPI?

Yes, so only compare results from the same mouse, DPI and sensitivity. The app saves these settings together with the result.

How often should I retest?

After a few days of practising one thing, under the same conditions. Daily tests show fatigue more often than progress.

Is the test in the free demo?

Yes. The demo has a short 2D test with a score, a priority and a movement replay. The 3D arena, retests and history are in the full version.

Does the mini test upload my results?

Only if you save your result to the mini leaderboard. Then your nickname, hits and time to shot are sent to our server and shown publicly on the leaderboard. Without saving, everything is calculated in your browser and nothing reaches a server.

Read next