DPI-aware aim matching
Mouse Sensitivity Converter
Match physical hipfire turn distance across supported linear game profiles, with the factor and math kept visible.
Calculations stay local · no device access; Copy writes to your clipboard on click
How to use
- Choose the source game and enter its hipfire sensitivity and DPI.
- Choose the target game and the DPI you will use there.
- Copy the result, then verify one measured turn in game.
Your settings
Updates automatically
Calculation, factor reference, and verification notes
The factor is the number of degrees turned per raw mouse count at in-game sensitivity 1. The converter keeps degrees per physical inch equal on both sides.
- degrees/in = DPI × sensitivity × factor
- target sensitivity = source DPI × source sensitivity × source factor ÷ (target DPI × target factor)
- cm/360 = 914.4 ÷ (DPI × sensitivity × factor)
| Built-in reference profile | Factor (°/count at sens 1) | Basis and scope |
|---|---|---|
| CS2, CS:GO, Counter-Strike: Source, Apex Legends, Team Fortress 2, Titanfall 2 | 0.022 | Default Source / Source-family linear hipfire yaw profile. |
| Quake Live | 0.022 | Default linear hipfire m_yaw profile; a changed yaw needs a custom factor. |
| VALORANT | 0.07 | Base linear hipfire sensitivity scale. |
| Overwatch 2, Call of Duty: Warzone | 0.0066 | Base linear hipfire sensitivity scale; ADS and per-scope behavior are excluded. |
| Custom linear profile | User supplied | For a known degrees-per-count factor. It cannot model curves, acceleration, or slider transforms. |
Reference set cross-checked 27 August 2026 against public factor documentation from J-Kit, PollingRateTester.com, Aiming.Pro, and KovaaK's published yaw method. These are reference profiles, not developer-certified patch guarantees. Game patches and config changes can alter behavior. Confirm accuracy by disabling acceleration where possible, using the intended DPI, measuring a repeatable 180° or 360° turn, and adjusting for the target game's available sensitivity steps. Copy uses the browser clipboard only after you press the button; no data is stored.