FPS Sensitivity Converter Calculator
Convert your sensitivity between CS2, Valorant, Apex Legends, Fortnite, Overwatch 2 and Rainbow Six Siege with mathematically exact cm/360° normalization. Real-time math, shareable URL, no download. Pair with the pro player database to copy a pro's config across games.
From
To
Output
Math is real-time — change any field and the result updates instantly.
Quick Reference: Pro Player Targets (cm/360°)
| Pro / Style | Game | cm/360° | eDPI Equivalent |
|---|---|---|---|
| ZywOo | CS2 | ~38 cm | 800 |
| NiKo | CS2 | ~57 cm | 540 |
| s1mple | CS2 | ~25 cm | 1236 |
| TenZ | Valorant | ~46 cm | 288 |
| aspas | Valorant | ~52 cm | 256 |
| yay (sniper) | Valorant | ~68 cm | 196 |
| ImperialHal | Apex | ~28 cm | 1120 |
| HisWattson | Apex | ~25 cm | 1280 |
Match a pro's cm/360° to copy their feel across any game. Use the converter above to find the in-game sensitivity that delivers that cm/360° at your DPI.
How The Math Works
Each game uses a different sensitivity scaling formula. The conversion process:
- Convert the source game's in-game sensitivity + DPI to cm/360° (universal unit).
- Translate cm/360° back to the target game's native scaling at the target DPI.
Source Formulas (yaw degrees per count)
- CS2 / CS:GO: sens × 0.022 = degrees per mouse count. Used as our baseline.
- Valorant: sens × 0.07 = degrees per mouse count (matches in-game accuracy testing).
- Apex Legends: sens × 0.022 = degrees per mouse count (CS2-equivalent at 1.0x mouse multiplier).
- Overwatch 2: sens × 0.0066 = degrees per mouse count.
- Fortnite (X-axis sens): sens × 0.5715 (proportional, normalized). Use Fortnite's converted value with mouse_x_multiplier 1.0.
- Rainbow Six Siege: sens × 0.02 = degrees per mouse count (very close to CS2).
- Aim Lab: matches CS2 by default (sens × 0.022); use the same numerical sens.
- Kovaak's: matches CS2 by default (sens × 0.022); use the same numerical sens.
cm/360° Calculation
cm/360° = (360 × 2.54) ÷ (DPI × sens × yaw_constant)
Where yaw_constant is the per-game scaling above. Output in centimetres of mouse swing for one full rotation.
Reverse — Target Game Sens
Given target cm/360° and target DPI, the calculator solves for target_sens such that the cm/360° output equals the source value at the target DPI. This gives you mathematically equivalent feel across games.
Why Convert? Why Match cm/360°?
Switching games without matching sensitivity is the #1 reason aim feels broken after switching. Your muscle memory is built on cm/360° — the centimetres your hand moves to complete a full rotation. If your CS2 cm/360° is 35cm and you set Valorant to a "feels similar" 0.4 sensitivity that turns out to be 33cm, every flick feels slightly off until you re-train.
The honest framing: spend 5 seconds on this calculator and never deal with broken muscle memory between games. Match the cm/360° exactly; the rest of the conversion is automatic.
Pair with Pro Player Database
The most useful workflow:
- Open the Pro Player Database in another tab.
- Find a pro who plays your role and game. Note their DPI and sens.
- Plug their config into "From" on this calculator.
- Set "To" to your current game.
- The converter outputs the sens that exactly matches the pro's cm/360° in your game.
If you switch from CS2 to Valorant or vice versa, copy a pro's CS2 config, set "From" CS2 / "To" Valorant — the output is the Valorant sens that delivers the same cm/360° as the CS2 pro you copied.
Frequently Asked Questions
How does the sensitivity converter work?
Each game uses a different sensitivity scaling formula. The converter normalizes each game's in-game sensitivity to cm/360° (the universal unit), then translates back to the target game's native scaling. CS2 uses m_yaw 0.022, Valorant uses 0.07 multiplier, Apex Legends uses 0.022 yaw at 1.0 mouse multiplier, etc.
What is cm/360°?
cm/360° is the centimetres of mouse swing required to turn a complete 360° rotation in-game. It is the universal sensitivity unit because it removes DPI and game-specific scaling from the equation. Most CS2 pros run 35-50 cm/360°. Valorant pros 38-44 cm/360°. Apex pros 25-30 cm/360°.
Why does my converted sens feel different?
Sensitivity feel depends on FOV and resolution. Valorant locks horizontal FOV to 103° regardless of resolution; CS2 lets FOV scale with aspect. So even at matched cm/360°, fast scopes or different aspect ratios can change perceived feel. The converter outputs mathematically equivalent cm/360° — fine-tune by 5-10% if it does not feel right.
Is this the same as Aiming.pro converter?
Same math, different UI. Aiming.pro and Mouse-Sensitivity.com both implement the same cm/360° normalization. Our converter focuses on speed (instant calculation) and includes a shareable URL feature so you can paste a config to teammates.
What about Aim Lab and Kovaak's?
Both Aim Lab and Kovaak's let you set a sensitivity that mirrors a specific game. Use the cm/360° output from this converter and set Aim Lab / Kovaak's to match. Kovaak's has built-in CS2 / Valorant / Apex profiles that match exactly. Aim Lab uses a custom multiplier — match the cm/360° value precisely.
Can I share my sensitivity config?
Yes. Click the "Copy shareable link" button after entering your sens. The URL contains your DPI and from-game/from-sens; opening it auto-fills the calculator. Useful for sharing pro player configs with friends.
What if my game is not listed?
Most non-listed FPS games use one of the existing scaling formulas (CS2-style or Quake-style). Find your game's m_yaw or scaling on the developer documentation, then convert via cm/360° to match. Common conversions: CSGO is identical to CS2 (m_yaw 0.022). PUBG approximates CS2 scaling. Halo Infinite has a unique scaling — use the in-game sensitivity calibration tool.