How to measure your mouse DPI
- Turn off pointer acceleration (see below) so the count doesn't depend on speed.
- Put a ruler or tape measure on your mouse pad. Pick a distance you can move in one smooth slide, such as 2 inches or 5 cm.
- Line up one edge of the mouse with zero, press Start, and slide the mouse until the same edge reaches your mark. Keep it flat and don't lift it.
- Click to save the run. Do at least three runs and use the average. A small spread between runs means a reliable result.
How the test works
DPI (dots per inch), also called CPI (counts per inch), is how many movement counts your mouse sends for each inch it travels. The test uses pointer lock, which hides the pointer and gives the page the movement from each mouse report, without stopping at the edge of the screen. It adds up those counts during your slide and divides by the distance:
DPI = counts ÷ distance in inches
Centimeters are converted with 1 inch = 2.54 cm. The count uses the straight-line distance between where you started and where you stopped, so a slightly crooked slide still counts correctly, but wobbling back and forth doesn't add extra counts. Nothing is uploaded.
Where the browser allows it, the test asks for unadjusted movement, which skips your operating system's pointer acceleration. Chromium-based browsers support this on some systems. Other browsers ignore the request, so you'll get the most accurate result with acceleration turned off.
Turn off pointer acceleration and check scaling
- Windows: open Mouse Properties (search "mouse settings", then Additional mouse settings), go to Pointer Options and untick "Enhance pointer precision".
- macOS: System Settings → Mouse → Advanced, then turn off Pointer acceleration (available in macOS Sonoma and later).
- Linux: in your desktop's mouse settings, turn off mouse acceleration or choose the flat profile.
- Display scaling: with some browser and system combinations, movement values are scaled by display scaling (for example 125% or 150% on Windows). If your result is off by about that factor, set scaling to 100% for the test or try another browser.
- Mouse software: turn off any angle snapping or acceleration options, and check which DPI step is active.
Expected counts for common DPI settings
If your mouse is set to one of these DPI values, a run over each distance should give roughly these counts (DPI × inches).
| DPI | 1 in | 2 in | 5 cm | 10 cm |
|---|---|---|---|---|
| 400 | 400 | 800 | 787 | 1,575 |
| 800 | 800 | 1,600 | 1,575 | 3,150 |
| 1600 | 1,600 | 3,200 | 3,150 | 6,299 |
| 3200 | 3,200 | 6,400 | 6,299 | 12,598 |
More mouse tools
- Sensitivity converter: turn your DPI into eDPI and cm/360.
- Mouse polling rate test: check how often your mouse reports.
- Mouse test: check every button and the scroll wheel.