FPS Aim Trainer · Browser

Range warmup

Sens-matched warmup for CoD, Valorant, and Apex. Drill reaction time, tracking, and peek mechanics before you queue.

Three drills

Built for the three things that lose gunfights

Reaction

A blank range. Targets flash in random positions, you click them as fast as humanly possible. Score is your average reaction time in milliseconds. Lower is better.

Tracking

One target moves unpredictably across the range. Your job is to keep the crosshair glued to it. Score is the percentage of the round you were locked on.

Peek

You're behind cover. Hold A or D to lean out, click the targets crossing the lane, lean back. Trains the muscle memory for jiggle peeks and pre-aim.

Why this exists

Real sens, real warmup

I wanted a browser warmup that actually carries over to my real games. That meant getting the math right. Valorant uses a yaw of 0.07 deg per mouse count, CoD uses 0.0066, and Apex (Source engine) uses 0.022. Punch in your DPI and in-game sens, and the trainer scales mouse input so your cm/360 in the browser matches your cm/360 in queue.

Plus a muzzle flash, recoil kick, and camera shake, because dopamine matters.

© 2026 Franklin ChengBuilt with intention