Skip to content

Mouse Polling Rate Test

Measure how many position updates per second your mouse sends by moving it across the screen. This free tool reads pointer events in real time to estimate your polling rate in Hz. Everything runs locally in your browser - nothing is uploaded.

Mouse polling rate

Move the mouse quickly over the pad to measure its report rate.

Current
--
Hz
Average (1s)
--
Hz
Max
--
Hz

Move the mouse here continuously and fast

Common rates: 125 Hz (8 ms), 500 Hz (2 ms), 1000 Hz (1 ms). The browser and your display refresh rate can cap the readout, so real hardware may be faster than shown. Touchpads and touchscreens report differently. Move the mouse continuously and quickly for an accurate reading.

100% local — nothing leaves your device

How to use it

  1. 1 Place your cursor inside the test area on this page.
  2. 2 Move your mouse quickly and continuously for a few seconds.
  3. 3 Watch the live Hz reading and peak value update as you move.
  4. 4 Compare the result against common rates: 125, 500 or 1000 Hz.

Troubleshooting

My result is much lower than 1000 Hz on Windows 11

Browsers cap how often pointer events fire, and many displays only refresh at 60Hz, so readings often top out near 125-250Hz even on a 1000Hz mouse. Use a 144Hz+ monitor, close background apps, and move the mouse fast and steadily for the most accurate live reading.

The Hz reading stays at zero in Chrome

The test only counts events while the cursor is inside the test area and actively moving. Click into the test zone first, then move the mouse continuously. If the value still stays at zero, refresh the page and confirm no extension or accessibility tool is blocking pointer events.

My readings jump around and never settle

Polling rate is measured from the timing between pointer events, so small gaps cause big swings. Move the mouse at a constant speed without pausing, and rely on the peak or averaged value rather than the instantaneous number. Closing other tabs reduces interference that scatters the readings.

I get different numbers in different browsers

Each browser throttles pointer events differently and ties them to display refresh, so Chrome, Firefox and Edge can report slightly different rates for the same mouse. The tool measures what the browser delivers, not the hardware directly, so treat results as a browser-level estimate rather than an exact hardware spec.

Frequently asked questions

What is a good mouse polling rate?

125Hz is standard for office use, while 500Hz and 1000Hz are common for gaming and feel smoother. Higher rates send more frequent position updates, but past 1000Hz the difference is hard to notice for most people.

How do I check my mouse polling rate?

Move your mouse inside the test area and the tool measures how many pointer updates per second your browser receives, shown live in Hz. For the most accurate reading, move continuously at a steady speed for several seconds.

Why is my measured Hz lower than my mouse's rating?

Browsers limit how often pointer events fire and often sync them to your display refresh rate. A 1000Hz mouse may read far lower in a browser test, especially on a 60Hz screen. This is a measurement limit, not a fault with your mouse.

Is my data uploaded or stored anywhere?

No. The test runs entirely in your browser using local pointer events. No mouse movement, results or personal data leave your device or get sent to any server - everything is processed locally.

Does this work on a phone or touchscreen?

This test is designed for a physical mouse on a desktop or laptop. Touch and trackpad input report differently and will not give a meaningful polling rate, so use it with a mouse for reliable results.

Does the test need any permissions or installs?

No. There is nothing to install and no permission prompt. The tool only reads standard pointer movement events while your cursor is over the test area, so you can run it instantly in any modern browser.