Mouse Hz / Polling Rate Test

Move your cursor inside the box below — your mouse's real-time Hz appears above. Uses the browser's high-resolution coalesced-event API for accurate polling rate readings.

Current

Hz

Peak

Hz

Average

Hz

Move your mouse here

Keep moving for ~5 seconds to get a stable reading.

125 Hz 250 Hz 500 Hz 1000 Hz 2000 Hz 4000 Hz 8000 Hz

Last 8 seconds

This tool needs a mouse

Polling rate testing requires a physical mouse. Open this page on a desktop or laptop with a wired or wireless mouse connected.

How does this work?

Modern browsers normally throttle mousemove events to match your screen's refresh rate (60–144 Hz). To measure your actual mouse rate, this tool uses the PointerEvent getCoalescedEvents() API, which exposes the high-frequency events the browser merged into each dispatched event. Each batch's timestamps are counted over a 1-second rolling window.

Honest accuracy caveat. Browsers and operating systems coalesce pointer events at their own rate — typically capping around 1000–2000 Hz regardless of mouse hardware. If you have a 4000 Hz or 8000 Hz mouse and the reading sits around 1500–2000 Hz, that's a browser/OS ceiling, not your mouse. For exact verification of high-rate mice, use a native desktop tool like MouseTester.

Why does polling rate matter?

Higher polling rate = lower input lag between mouse movement and what reaches the game. 125 Hz = 8 ms between updates; 1000 Hz = 1 ms; 8000 Hz = 0.125 ms. The differences above 1000 Hz are technically real but rarely perceivable in actual gameplay. Higher rates also use more CPU.

Does polling rate change my sensitivity?

No. Sensitivity math is DPI × in-game sens — polling rate isn't in that equation. Your aim feels the same at 125 Hz or 8000 Hz with the same DPI and sens. Higher rate only changes input latency.

Tips for an accurate reading

Move your mouse continuously and at a moderate pace for at least 5 seconds. Pauses or very slow movement will under-report the rate. Use the Peak value as your truest reading — it's the rate measured during your fastest sustained movement.

← Back to all tools