// sensitivity converter · aim trainer · optimal sens
Aim better. Find your sensitivity.
A sensitivity converter for 19 games, a 3D aim trainer that matches your in-game sensitivity to the degree,
and a blind test that finds the sensitivity you actually perform best with.
Based on the mouse distance for a full turn (cm/360), for hipfire. Same cm/360 = same feel, whether you go from CS2 to Valorant or from Apex to Overwatch 2.
From
cm / 360°—
inch / 360°—
edpi—
fastslow
Or from a cm/360
cm/360 is the distance your mouse travels on the pad to make a full turn (360°) in game. A "1.0" sensitivity doesn't mean the same thing from one game to another, but a distance in centimeters does: same cm/360 = same arm movement, so the same feel. Your DPI sets how many counts the mouse sends per inch (2.54 cm) of travel, and your sens times the game's yaw sets how many degrees the camera turns per count. Hence cm/360 = 360 ÷ (yaw × sens × DPI) × 2.54. Doubling your DPI or your sens halves the distance. Enter a cm/360 and AimPro works out the sens that gives it in every game.
Equivalents
game
sens
yaw
⚠ = public sources disagree on this game's value. Check in game (a 360° turn should take the same distance).
// train.js
Aim trainer
Training needs a mouse. Open AimPro on a computer.
settings
scene
preview · click or tap to test the effect
time—
score0
accuracy—
hits0
streak0
// ready
Flick
mouse captured while playing · esc pause · enter start
// sens.js
Find my optimal sensitivity
The test needs a mouse. Open AimPro on a computer.
How it works
Enter your game, sensitivity and DPI in my setup at the top.
You play several short flick rounds. The sensitivity changes every round without telling you which one (from ×0.6 to ×1.5).
Your speed, accuracy and overshoot (when you fly past the target) are measured.
A curve is fitted to your results to find your performance peak, then converted for every game.
Take the test warmed up and repeat it 2 or 3 times, ideally on different days. The average of several tests is more reliable than a single one.
Test settings
round—
targets0
accuracy—
// blind test
Round 1
// stats.log
My stats
Progress
History
date
mode
score
accuracy
cm/360
// crosshair.cfg
Pick your crosshair
Tune your crosshair here, see it live in a game scene or on your own screenshot, then copy the Valorant code or the CS2 commands. You can also paste a pro's code to preview it before trying it.
Presets
Settings
game limits
color
length
thickness
gap
opacity
dot size
outline thickness
outline opacity
In-game preview
// your screenshot stays in your browser: it is never uploaded or saved. ×1 = actual size on a 1080p screen.
Tip: a color that pops on every map (cyan, green, yellow, magenta) and a small static crosshair for tactical shooters.
My crosshairs
Save several crosshairs, create variants and link one to your profile. Active profile: .
CS2: commands for the new crosshair system (22 September 2026 update), in pixels for a 1080p screen. The center dot uses the line thickness and the outline is 1 pixel. The old commands (cl_crosshairsize…) and "CSGO-…" codes no longer work. Overwatch 2: Blizzard doesn't publish its units, so these values are a starting point to adjust in game. Other games have their own options and units: mostly copy the color and size.
Import a crosshair
Paste a Valorant code (0;P;…) or CS2 commands (cl_crosshair_length…, or the old cl_crosshairsize…) to preview and convert the crosshair.
// grip.exe
How to hold your mouse
Palm, claw or fingertip: there is no perfect grip for everyone. It depends on your hand size, your mouse and the way you aim.
// side view · green dots = contact with the mouse
Palm grip · whole hand on the mouse
Your whole palm rests on the mouse and your fingers lie flat on the buttons. You mostly aim with your arm.
Strengths: very stable, comfortable for long sessions, ideal for smooth tracking.
Weaknesses: slower micro-adjustments, needs room on the mousepad.
Best for: large hands, low sens (over 40 cm/360), tracking players (Apex, Overwatch 2).
Mouse: rather long, with a rear hump that fills your palm.
Claw grip · arched fingers
The base of your palm touches the back of the mouse, your fingers are arched and only the tips press the buttons.
Strengths: good balance of stability and speed, very fast clicks, precise flicks.
Weaknesses: more tiring for the fingers, cramps possible at first.
Best for: medium hands, tactical shooters (CS2, Valorant), players who flick a lot.
Mouse: a bit shorter than for palm, with a rear hump.
Fingertip grip · fingertips only
Only your fingertips touch the mouse, your palm stays off it. You aim with your fingers and wrist.
Strengths: very fine micro-adjustments, very mobile mouse, maximum responsiveness.
Weaknesses: less stable, shakier tracking, tiring without practice.
Best for: small hands, high sens (under 25 cm/360), wrist aimers.
Mouse: short and light (under 60 g), flat at the back.
Which grip suits you?
your profile
suggested grip
why
Large hand (over 19.5 cm)
palm or claw
Your hand fills the mouse: palm feels natural and stable.
Medium hand (17 to 19.5 cm)
claw or palm/claw hybrid
Enough room to arch your fingers without losing stability.
Small hand (under 17 cm)
claw or fingertip
A short mouse is easier to control with your fingertips.
Low sens, you aim with your arm
palm
Big movements come from the arm: the palm keeps things steady.
High sens, you aim with your wrist
fingertip or claw
Your fingers correct the small errors your wrist amplifies.
Tactical shooters (CS2, Valorant, R6)
claw
Short, precise flicks to the head, little tracking.
Tracking (Apex, Overwatch 2, The Finals)
palm or fingertip
Palm for smooth arm tracking, fingertip for quick corrections.
Many pros mix grips (relaxed claw, palm/claw). Try each grip for a week in the aim trainer before judging.
Your hand, your mouse, your pad
Measure your hand from the wrist crease to the tip of your middle finger (length), then the width across your knuckles, without the thumb. Everything is saved in your “my setup” profile.
These are benchmarks, not rules. Your optimal sensitivity depends on your grip, your mousepad and your playstyle.
Train efficiently
Consistency > volume: 15 to 20 minutes a day beats 2 hours once a week.
Start with the 5 min routine: tracking → flick → multi-target → precision → reflex.
Go for accuracy first (> 85%), speed will follow.
Don't change your sensitivity every day: give your muscle memory a few weeks to settle.
Reading your results
Lots of overshoot (you often fly past the target) → sensitivity probably too high.
Slow flicks, you keep lifting your mouse → sensitivity probably too low.
Shaky tracking → work on control, not necessarily on your sensitivity.
Reflex > 350 ms → often a sign of fatigue; keep sessions shorter.
Where do the values come from?
Each game turns the camera by a set number of degrees per mouse "count" (the yaw). Conversion: sensi_B = sensi_A × yaw_A ÷ yaw_B.
Values were cross-checked in November 2026 against several public converters:
senslab.pro,
ultimatemove.eu,
game-sens.jor.dev,
hangon.live.
Games marked ⚠ have values that differ between sources.
It is the distance your mouse travels on the pad to make a full 360° turn in game. It depends on your sensitivity, your DPI and the game's yaw (the number of degrees per mouse "count"). Two setups with the same cm/360 feel the same in any game, which is why the converter is built on it.
How do I convert my CS2 sensitivity to Valorant?
Valorant turns 0.07° per count and CS2 turns 0.022°, so divide your CS2 sensitivity by 3.18. For example, 1.0 in CS2 at 800 DPI becomes 0.314 in Valorant, about 52 cm/360. The converter does this for 19 games, for hipfire only (not scoped or ADS sensitivity).
What is the difference between eDPI and cm/360?
eDPI is your sensitivity multiplied by your DPI. It only compares players within the same game, because each game has its own yaw. cm/360 takes the yaw into account, so you can compare setups across games.
How does the optimal sensitivity test work?
You play several short flick rounds. Each round uses a different sensitivity without telling you which (from ×0.6 to ×1.5 your current one). AimPro measures your speed, accuracy and overshoot, fits a curve to your results and gives you the sensitivity you perform best with, converted for every game.
Is AimPro free? Do I need an account?
Yes, it is free and needs no account. Everything runs in your browser: your stats stay on your computer. Only an anonymous, cookie-free visit counter (Cloudflare Web Analytics) measures site traffic.
// setup.json
My setup
Your mouse, sensitivities, crosshair and grip, stored in one profile per game, per mouse or per mood.
Accounts are not open yet. Your profiles stay saved in this browser.
Sign in to save your setup
Get your profiles, crosshairs and stats on all your devices. Free and optional: without an account, everything stays in this browser.
// open the link in this same browser. by creating an account, you accept the privacy policy.
signed in with
account
🔒 locked
This profile is locked: nothing can be changed (sensitivity, DPI, crosshair, settings). Unlock it to edit it, or duplicate it to start from a copy.
Mouse
Per-game sensitivities
Enter your real sensitivity in each game. Left empty, AimPro suggests the one that gives the same cm/360 as your main game.
other games
Crosshair
No saved crosshair yet. Create yours in the editor, then save it: it will show up here.
Data: Liquipedia, licensed under CC BY-SA 3.0, collected on . Confirmed: settings dated within the last 12 months. Old: older or undated, the player may have changed since. Unavailable: no verifiable settings. Pros change sens often: check the source before copying. For many more players, see prosettings.net.
NORMAL~/aimpro/home
My games
Tick the games you play: only those show up in “my setup” and move to the top of every list. The others stay available.