DPI Analyzer
Measure your mouse DPI by dragging.
This free mouse DPI analyzer measures your mouse's true DPI — dots per inch, technically counts per inch (CPI). Enter the physical distance you'll move the mouse, press and drag across your pad in one straight swipe, and the tool records how many pixels the pointer travelled and divides by that distance to estimate the effective DPI. It shows a live reading while you drag, keeps a history of every swipe, and averages them so you land on a dependable number. It also compares the result against the DPI you think your mouse is set to, so you can catch a mis-configured sensor.
Because browsers report movement in CSS pixels, accuracy depends on your display scaling and pointer settings. For the closest result, set display scaling to 100%, turn off "Enhance pointer precision" (Windows) or mouse acceleration (macOS), and average several swipes.
Recommended DPI by use case
| Use case | Typical DPI | Notes |
|---|---|---|
| FPS / competitive gaming | 400–800 | Low DPI + low sensitivity for precise aim. |
| General gaming | 800–1600 | Balanced control and speed. |
| Office / everyday | 1000–1600 | Comfortable on 1080p–1440p displays. |
| Graphic design | 600–1200 | Lower DPI for fine, deliberate strokes. |
| 4K / multi-monitor | 1600–3200+ | Higher DPI to cross large pixel areas. |
Frequently asked questions
How does this mouse DPI analyzer work?
Set the physical distance you plan to move your mouse, then press and drag that exact distance across your mousepad in one straight swipe. The tool counts how many pixels the pointer travelled and divides by your physical distance to estimate your real DPI (dots/counts per inch). Averaging a few swipes gives the most reliable number.
What is mouse DPI?
DPI (dots per inch), more precisely CPI (counts per inch), is how many pixels your cursor moves for every inch you move the mouse. Higher DPI means the cursor travels farther for the same hand movement — more sensitivity, less physical effort.
How accurate is a browser-based DPI test?
Browsers report pointer movement in CSS pixels, so display scaling and OS pointer acceleration affect the reading. Disable "Enhance pointer precision" on Windows (or mouse acceleration on macOS), set display scaling to 100%, and average several swipes for the closest estimate. Treat the result as a very good approximation, not a lab measurement.
What DPI should I use for gaming?
Most FPS pros play at 400–800 DPI with low in-game sensitivity for precise aim. 800–1600 DPI suits general gaming and desktop use, while 1600–3200+ helps on 4K or multi-monitor setups. There is no single best value — pick what feels controllable.
What is eDPI?
eDPI (effective DPI) = mouse DPI × in-game sensitivity. It lets you compare sensitivity across players regardless of their hardware DPI. Two setups with the same eDPI move the crosshair the same amount for the same hand motion.
How do I change my mouse DPI?
Many mice have a dedicated DPI button that cycles preset stages. For fine control, use the manufacturer software (Logitech G HUB, Razer Synapse, SteelSeries GG, Corsair iCUE, Glorious CORE) to set an exact DPI. Basic mice rely on the OS pointer-speed slider instead.
Related tools
JSON Formatter
Format, beautify & validate JSON data.
Base64 Encoder / Decoder
Encode and decode Base64 text instantly.
URL Encoder / Decoder
Percent-encode and decode URLs safely.
Regex Tester
Test regular expressions with live match highlighting.
JWT Decoder
Decode JWT header and payload claims.
Timestamp Converter
Convert Unix timestamps to dates and back.