Mouse DPI Estimator

Estimate mouse DPI using Pointer Lock movement counts across a known physical distance. Results are estimates only.

Browser-observed measurementPrivacy-first

Tests run locally in your browser. We do not upload keystrokes, pointer paths, or media.

Requires Pointer Lock. Desktop browsers only in most cases.

Important

  • Estimated DPI is affected by OS acceleration, display scaling, browser implementation, and movement technique.
Before measuring, check mouse acceleration / Enhance Pointer Precision. This is a browser estimate, not laboratory DPI.
  1. 1. Enter the physical distance and mark start/end points.
  2. 2. Place the mouse at the start, then click Start trial.
  3. 3. The cursor will disappear while Pointer Lock is active.
  4. 4. Move exactly the entered distance.
  5. 5. Press Space or Enter to finish and save.
  6. 6. Press Esc to cancel without saving.

ready

Ready — place the mouse at your marked start point.

Movement counts: X 0, Y 0 · |counts| 0

Fullscreen not supported

Results

Estimated DPI (median)

browser estimate only

Trial 1
Trial 2
Trial 3
Coefficient of variation

lower is more consistent

Complete three trials for a median and variation check. OS acceleration, display scaling, Pointer Lock behavior, and path error affect this estimate; it is not exact laboratory DPI.

How to use

  1. Set a known physical distance (1 inch or 2.54 cm are good defaults).
  2. Disable or check mouse acceleration in your OS.
  3. Start a trial, allow Pointer Lock, move straight along that distance, then finish.
  4. Repeat for three trials. The median is the estimated DPI.

What the result means

  • Estimated DPI ≈ movement counts / distance in inches.
  • Median across three trials reduces single-run movement error.
  • Coefficient of variation shows how consistent the three estimates are.

Limitations

  • OS acceleration, display scaling, and browser Pointer Lock behavior affect counts.
  • User path curvature and distance marking errors change the estimate.
  • Never treat the number as an exact factory DPI rating.

Troubleshooting

Pointer Lock is blocked
Use a desktop browser, click the surface directly, and ensure the site is allowed to use Pointer Lock.
Huge variation between trials
Mark a physical start/end, move slowly in a straight line, and re-check acceleration settings.

Related tools

FAQ

Will you say my exact DPI?

No. We only show an estimated DPI with clear uncertainty language.