Play free

A Valorant aim tracker that defines every number

AimKata is a Valorant aim tracker for your practice, not your matches. It saves every run in your browser with its score, accuracy, headshot rate, time to kill and pre-aim error, and turns ranked runs into a rank per skill. It cannot read your Valorant games, so use Valorant's Career page for those.

Updated

What does AimKata track, and what can it not see?

AimKata tracks the drills you play in it, and only those. Every finished run is stored with its score and figures, each drill keeps a trend, and Stats shows a rank per skill along with the drill most likely to move it.

It has no connection to your Valorant account and cannot see your matches, your real rank or your in-game stats. Valorant's Career page shows your Match History and rank. Keep the two separate: AimKata says how your drills are going, and your matches say whether that is reaching the game.

AimKata's Stats screen, with an overall rank and RR, one bar per skill and a score trend for one drill.

How is each run metric defined?

Every drill records these, for free, when they apply to it. A drill that has no such thing simply leaves the row out.

MetricDefinitionBetter when
ScoreEach drill's own formula, printed under the score. Grid Flick is kills × 100 × accuracy; Micro Flick uses accuracy squared; Strafe Track is time on target and on the head.Higher
AccuracyHits ÷ shots.Higher
Headshot rateHeadshot hits ÷ all hits, not ÷ kills.Higher
Time to killFrom the target becoming visible (or appearing) to the kill. Shown as an average and a median.Lower
ReactionFrom the target becoming visible (or appearing) to your first shot.Lower
Pre-aim errorThe angle, in degrees, between your crosshair and the head when a bot first becomes visible.Lower
Stable shotsThe share of your shots fired on the ground and at or below the accuracy deadzone: 27.5% of run speed, 15% with the Operator.Higher
On target, on the headTracking drills only: the share of the time you are firing that the crosshair is on the target, and on its head.Higher
Direction errorSound Locate only: how far your aim is from the enemy at the moment it appears, in degrees.Lower
Got away, damage taken, friendly hitsTargets that timed out unkilled, health lost to bots that shoot back, and shots on blue teammates.Lower

How is the aim analysis defined?

Analysis measures how your hand moves, frame by frame. Free players see the top finding. Pro, at $5 a month, adds the rest and the sensitivity finder.

MeasureDefinitionUnit
FlickStarts at the later of your previous click and the target appearing, and ends at the click on it.
ReactionTarget appearing to your aim moving toward it faster than 30° a second, or a quarter of your peak speed in that run if that is lower.ms
Flick timeFirst movement to the click.ms
SettleEnd of the fast first movement to the click.ms
OvershootShare of flicks whose fast first movement ends past the target’s edge. Reported beside undershoot and the mean miss as a share of the distance.%
CorrectionsExtra small movements between the first movement and the click.per flick
Click distanceHow far from the target’s centre you click, as a share of its radius.% of radius
ThroughputSpeed and accuracy as one number, using the ISO 9241-9 formula: effective difficulty = log2(distance ÷ effective width + 1), with effective width = 4.133 × the standard deviation of your click positions. AimKata divides total bits by total seconds.bits/s
Tracking errorAverage distance between the crosshair and the target’s centre while a target is live.°
LagHow far your aim trails the target, from the cross-correlation of their movements.ms
JitterSmall wobble around the target, measured as the root mean square of its high-frequency part.°
Hand speedThe 95th-percentile mouse speed in the run.cm/s

Flicks are split into four distance bands: micro under 5°, short 5 to 20°, mid 20 to 60° and wide 60° or more.

How does a score become a rank?

Ranked runs always use Standard difficulty, so your scores can be compared. Training runs do not count.

  1. Your drill rank

    Take the mean of your three best Ranked scores on a drill and place it on that drill’s score table. It is linear between one tier’s starting score and the next.

  2. Your skill rank

    Average your rank across the Ranked drills you have played in that skill.

  3. Your overall rank

    Average your skill ranks. It appears once 5 of the 7 skills have a rank.

  4. Your RR

    The fraction past your tier, from 0 to 99. Iron 1 to Radiant is 25 tiers, as in Valorant.

What score does each rank need?

The score each drill needs to start the first tier of a rank, Standard difficulty.

DrillIron 1Bronze 1Silver 1Gold 1Platinum 1Diamond 1Ascendant 1Immortal 1Radiant
Grid Flick4,0115,7977,2088,5129,31210,36211,58513,27816,835
Spider Flick2,7564,1075,0655,9216,5987,3498,3569,28911,438
Reflex5332,9505,5506,9679,08310,43311,66713,28315,633
Micro Flick1,2822,642.52,9884,157.55,7986,9957,8409,76912,873
Headshot Range6771,3741,7622,024.42,1922,377.72,653.53,0843,244.4
Strafe Track4165365646697578999191,3271,779
Spray Control118137164186.7203237312392505
Burst & Tap4206311,1011,283.61,327.81,498.51,7092,228.52,250.6
Site Hold8502,6824,3337,7538,5239,28110,19411,14612,989
Clear the Angles4001,0332,0422,3882,9053,1763,5934,1264,968
Peek Duel7009081,1081,3291,5541,8712,3362,9924,300
Sound Locate7053,926.86,944.88,0629,49510,671.311,993.413,76118,185

These come from a simulated player, run over at least 11 seeds per tier at Standard difficulty and modelled on Fitts’s law, reaction time and precision for each rank. They are not measured from real players and do not predict your Valorant rank. They will be replaced with real percentiles once the leaderboards have enough scores.

How do you read your progress?

Read a trend over one drill, on one sensitivity, in Ranked mode, and never read one run. Stats shows your last five runs of a drill against the five before them once you have six. Analysis compares your last 10 analysed runs with the 10 before them once you have 13, and there a change under 1% shows as no change.

Because your drill rank uses your three best Ranked scores, one bad run never lowers it. It only moves when a new score enters your top three, or when a drill's scoring version changes, which retires old runs from the rank while keeping them in your history. Compare like with like: a change of sensitivity or of gun makes earlier runs a different test.

Where is your data kept?

In your browser, on your machine. Each run's summary is kept for good, and full per-shot detail for each drill's newest 300 runs. Settings, Data exports a backup file and imports it elsewhere. There is no cloud sync of your run history yet.

A guest's runs are never sent anywhere. If you sign in for the leaderboards, your Ranked runs upload the drill, score, accuracy, kills, duration and seed so they can be placed on a board. Leaderboards check runs for plausibility and do not replay them.

Common questions

Can AimKata track my real Valorant matches?

No. AimKata has no link to your Riot account and only records the drills you play in it. For match results, use the Career page in Valorant.

Is my AimKata rank my Valorant rank?

No. It uses the same names, Iron 1 to Radiant, but it ranks drill scores against a simulated player. A Gold on Grid Flick does not mean you are Gold in Valorant.

Why did one bad run not change my rank?

Each drill rank uses the mean of your three best Ranked scores. A poor run does not enter the top three, so it changes nothing. A good run replaces your weakest of the three and lifts the mean.

What is the Daily Kata?

One Ranked drill a day on one fixed seed, the same for everyone, with its own leaderboard. It rotates through seven free drills.

How accurate are these numbers?

They are computed from what happened in the drill on your machine, frame by frame. The rank scores are model-based estimates, and the about page lists what is exact and what is an estimate.

See where you stand

One Ranked drill starts your record.

Open Stats

Sources

Keep going