eDPI and Sensitivity Converter
GamesEverything runs locally in your browser — nothing is uploaded
eDPI is only comparable within one game. Each game defines its sensitivity multiplier differently, so the same number means a very different turn in CS2 and in Valorant. The one figure that does compare across games is cm/360: how many centimetres of mouse travel turn you a full circle. That is the reason this tool exists — it computes that figure and converts a sensitivity into the value with the same feel in another game. ⚠️ cm/360 needs the engine yaw constant, the degrees per count. The tool writes CS2 and Apex at 0.022, Valorant at 0.07 and Overwatch 2 at about 0.0066 as named constants with their sources. Everything runs in your browser.
Features
- Gives eDPI (DPI times sensitivity) and explains why it only compares within one game
- Computes the comparable cm/360 figure: the mouse travel for one full turn
- Converts a sensitivity into the value with the same feel in another game
- The conversion keeps cm/360 fixed and round-trips back to the original value
- Built-in engine yaw constants for CS2, Valorant, Overwatch 2 and Apex, with sources
- Generic mode gives eDPI only, since cm/360 needs a yaw constant
- Convert to one chosen game or list every game
- Everything runs locally and nothing is uploaded
How to use
- Pick the current game, which sets the yaw constant
- Enter the mouse DPI and the in-game sensitivity
- Pick a target game, or list all of them
- Copy each equivalent sensitivity with its own button
FAQ
- Why is eDPI not comparable across games?
- Because the sensitivity multiplier means different things in each game. eDPI is DPI times sensitivity, and it only carries meaning inside one engine. Two games can both show an eDPI of 800 while needing very different mouse travel for a full turn, so cross-game comparison uses cm/360 instead.
- What exactly does cm/360 measure?
- How many centimetres of mouse travel turn the character a full 360 degrees. It folds in both DPI and sensitivity and is the only figure that compares directly between games. Once you know it, you can match your feel whenever you switch games.
- Where do the yaw constants come from?
- They are each engine constant for the degrees turned per count. CS2 and Apex use the Source engine value 0.022, Valorant 0.07 and Overwatch 2 about 0.0066. These are community and engine defaults rather than officially tabulated documentation, and they can change between versions, so keep that in mind.
- Why can Generic mode not show cm/360?
- Because it has no engine constant. cm/360 = 360 x 2.54 / (sensitivity x yaw x DPI), and without a yaw it cannot be computed. Generic mode therefore gives eDPI only; pick a game for cm/360 and cross-game conversion.
Related tools
KDA Calculator
GamesKDA and win rate: both the (K+A)/D and K/D formulas, per-match averages, win rate and longest streaks, with a "perfect" result when deaths are zero.
Scoreboard
GamesA general scoreboard: sort teams by score, competition ranks (1 2 2 4 with skipped places), percentages and a monospace bar chart. One team per line.
Random Number Generator
GeneratorsGenerate random integers or decimals with a chosen range, count and decimal places, plus deduplication, sorting and binary, octal or hex output.
MC Coordinates
GamesConvert Minecraft Overworld and Nether coordinates at the 8:1 ratio, plus chunk coordinates and a portal placement reminder. Accepts x z and x y z.
MC Stack Sizes
GamesTurn an item total into full stacks plus a remainder, and how many shulker boxes or large chests that needs. Stack size 64, 16 or 1.
MC Ticks
GamesConvert between game ticks, seconds, redstone ticks and minutes, with the common cycles listed. Redstone updates every 2 game ticks.