Mouse DPI Test

Estimate your mouse DPI with a ruler: raw capture, effective mode, history and stats.

Estimate your mouse DPI with a physical ruler and movement captured in your browser. Nothing is uploaded: every measurement stays on this device.

100% local — no account, no uploads.You need a physical ruler for the recommended mode.

Compatibility
  • Pointer Lock is unavailable in this browser.
  • Raw movement (unadjustedMovement) will be attempted first. If the browser refuses it, the test falls back to adjusted movement and says so.
  • You need a keyboard (Space/Enter/Esc) or the on-screen buttons to finish or cancel.
Measurement mode
Physical distance

From 2 cm to 100 cm (or equivalent in inches).

Movement direction
Quick distances

Ready. Set the distance and press Start test.

History & consolidated result

No attempts yet. Your last 10 attempts appear here.

What your number suggests

  • Basic (under 200 DPI)Slow and forgiving: fine for office work and big screens, tiring for fast games.
  • Balanced (200-400 DPI)Steady everyday range: precise office work and a calm starting point for games.
  • Versatile (400-800 DPI)The popular middle: quick enough for shooters without losing desktop precision.
  • High (800 DPI and above)Very fast cursor: great for high-refresh gaming, but tiny hand errors swing the number.
On-screen ruler calibration (effective mode only)

Adjust the bar below until it matches exactly 5 cm on a physical ruler — or the 85.60 mm width of a bank card. The raw mode never uses this.

Pixels per inch: 96 · Pixels per cm: 37.8

Game extras (optional)

Combine your recommended DPI with an in-game sensitivity. Per-game 360° conversions need each game's own yaw values, so this stays to eDPI only.

eDPI:

Before you start

  1. Place a ruler next to the mouse, aligned with the movement direction.
  2. Use your normal mousepad and grip.
  3. Pick a distance of at least 10 cm.
  4. Turn off pointer acceleration to get closer to the configured DPI.
  5. Do not change cursor speed between attempts.
  6. Move in one straight, smooth motion.
  7. Make at least five attempts.
  8. Do not change browser zoom during the test.

Where to change pointer settings

  • Windows: Settings > Bluetooth & devices > Mouse > Additional mouse settings > Pointer Options.
  • macOS: System Settings > Mouse > Tracking speed. Full disabling needs a third-party tool.
  • Linux: desktop settings (GNOME/KDE) under Mouse & Touchpad; exact names vary by version.

Private by design: movement is captured on your device and never sent anywhere. History lives only in this browser — clear it anytime.

How to measure your mouse DPI

  1. Place a ruler next to the mouse, aligned with the direction you will move (horizontal by default). Choose a distance of at least 10 cm.
  2. Pick the raw mode, the unit, the distance and the direction, then press Start test. The browser asks to capture the pointer.
  3. After a 3-second countdown, move the mouse in one straight motion from the start mark to the end mark on the ruler.
  4. Press Space, Enter, or click to finish. The tool divides the captured movement by the physical distance: for example, 6,274 px over 10 cm (3.937 in) gives about 1,594 DPI.
  5. Read the estimated DPI, the closest nominal value (for example 1,600 DPI, −0.4% off), the path quality and the method used.
  6. Repeat at least five times. The consolidated result uses the median, which resists one bad attempt better than the average.
  7. If the path was irregular, retry with a slower, straighter motion. You can remove any attempt from the history.
  8. Use the effective mode only when Pointer Lock is unavailable: calibrate the on-screen ruler, then drag the handle to the target line.

Good to know

Can the browser read the DPI configured in my mouse software?

No. Browsers cannot access the mouse firmware or driver settings. This tool estimates DPI from real movement: captured pixels divided by the physical distance you report, so the ruler work is what makes it trustworthy.

What is the difference between raw and adjusted movement?

Raw movement (unadjustedMovement) skips the operating system's acceleration and cursor speed. Adjusted movement goes through those settings, so it measures sensitivity rather than the sensor. The result card always states which one was used.

Why did my attempts vary by 100 DPI or more?

Short distances amplify small hand errors: 100 px of wobble over 5 cm shifts the result by about 500 DPI, but only 250 DPI over 10 cm. Longer distances, one smooth motion and five attempts shrink that noise.

Should I turn off mouse acceleration?

For a number close to the configured DPI, yes — disable Enhance pointer precision (Windows) or lower tracking speed (macOS) before measuring, and keep the same setting across all attempts.

What does the closest nominal value mean?

Mice are sold in round steps such as 400, 800, 1600 or 3200 DPI. The tool shows your measured value first and, separately, the nearest commercial step with the percentage difference — it never rounds your result.

Why is there no consolidated rating with two attempts?

Consistency needs at least three attempts to compute variation (CV). With three or more you get a grade; five steady attempts give the most trustworthy recommendation.

Is my movement data sent anywhere?

No. Capture, math and history happen in your browser. The stored history holds only numbers (DPI, distance, duration) — never movement paths — and you can clear it anytime.

What DPI range is normal for office work and gaming?

Under 200 DPI feels slow and suits basic office use; 200-400 DPI is steady for everyday work; 400-800 DPI is the versatile middle most players use; above 800 DPI is fast and fits high-refresh gaming. The result card maps your number to one of these bands.