Mouse Polling Rate Test

Measure your mouse polling rate in the browser and see how many times per second it reports to your PC in Hz. Free, no install, instant results.

Polling rate
Hz
closest standard: -
Press Start, then move your mouse fast over this box.
Max
-
Samples
-

Move the mouse fast over this box and keep it going. Samples only count while the cursor is over the box, and the reading needs constant motion to count the reports your mouse sends to the PC.

Use Chrome or Edge and read the Max value. They expose every pointer sample between frames, so the test reads your true rate even on a 60 Hz monitor. Some browsers report only one sample per frame, which caps the reading near your screen refresh rate and reads low.

Keep this the active, focused tab. Browsers throttle background tabs, which also reads low.

↗ Suggest an improvement

Use the tester above to measure your mouse polling rate in Hz. Move the mouse fast in circles and watch the Max value. To check buttons, scroll, and double-click instead, use the Mouse Test.

How to use

  1. Press Start. Click Start measuring, then move your mouse over the box.
  2. Move fast in circles. Swirl the mouse fast in steady circles without stopping. The faster you move, the more reports the test can count.
  3. Read the Max. Watch where the Max value settles. It is the highest rate the test saw and reflects your real polling rate.

Why test this

Polling rate is how often your mouse reports its position to the computer, measured in Hz. A 1000 Hz mouse sends an update every millisecond, while an old 125 Hz office mouse sends one every eight. A higher rate means the cursor and your aim track motion with less delay, which is why gaming mice advertise 1000 Hz, 4000 Hz, or 8000 Hz. The maker states a number, but the rate you actually get depends on the driver, the USB port, the wireless mode, and any onboard setting you changed. This test measures what your mouse delivers right now, in your browser, with nothing to install. Run it after you switch a mouse into a different mode, plug it into a new port, or pick up a used unit, so you can confirm the rate matches the spec instead of trusting the box.

What the results mean

The big number is the rate the test reads while you move the mouse, and Max is the highest it saw. Read Max, since it reflects your mouse at full speed. The closest standard line rounds that to a common rate so you can match it to a spec like 500, 1000, or 8000 Hz. Samples counts every position report the test collected, which climbs fast on a high rate mouse. If the number sits well below the rated Hz, the usual causes are the browser, a busy USB hub, or a power saving wireless mode, so try a wired port and a fresh browser tab. A reading that bounces around is normal because the rate depends on fast, steady motion. Keep swirling fast and watch where Max lands, not the moment to moment value.

FAQ

What is a good mouse polling rate?
For most people 1000 Hz is plenty and has been the standard for years. Competitive players sometimes run 4000 or 8000 Hz for a slightly smoother feel, but it uses more CPU. Anything at or above 1000 Hz feels responsive.
Why is my polling rate lower than the rated Hz?
Most often the browser. Chrome and Edge expose every pointer sample, so they read the true rate even on a slow monitor. Other browsers report fewer samples and read low. A power saving wireless mode or a busy USB hub can also drop the rate.
Does a higher polling rate make me a better gamer?
It helps at the margins. Going from 125 to 1000 Hz cuts input delay you can feel. Past 1000 Hz the gains are tiny and mostly matter on a high refresh display. Sensor quality, your settings, and practice matter more.
Is this polling rate test accurate?
It counts the real reports your mouse sends, so it is close in Chrome and Edge. Treat it as a strong estimate, not a lab measurement. Keep the tab focused, use a wired connection, and read the Max value.

Related tests

Embed the polling rate test on your site

Writing about mouse response or Hz? Add the polling rate test and let readers measure how often their mouse reports per second. One line of code, fits any column, and the result is one tap to share.

Want the whole set on your pages? See every tool you can embed →