Mouse Polling Rate Test

Hz

Click here or press Start, then move your mouse in fast circles.

0Average Hz
0Peak Hz
0.0Interval (ms)
0%Stability

Use a real mouse for this test. Touchscreens and trackpads aren’t measured. Results can vary slightly by browser, screen refresh rate and system load.

What Is Mouse Polling Rate?

Polling rate is how many times per second your mouse reports its position to your computer. It is measured in hertz (Hz). A mouse running at 1000 Hz sends 1,000 reports every second, or one every millisecond.

This mouse polling rate test measures that number from your browser while you move your mouse. It shows the result as live Hz, average Hz, peak Hz, report interval and stability.

Polling rateTime between reports
125 Hz8 ms
250 Hz4 ms
500 Hz2 ms
1000 Hz1 ms
2000 Hz0.5 ms
4000 Hz0.25 ms
8000 Hz0.125 ms

How to Use the Mouse Polling Rate Test

  1. Choose a test duration: 5, 10, 20 or 30 seconds.
  2. Click the test area or press Start Test.
  3. Move your mouse in fast, steady circles inside the area.
  4. Wait for the timer to finish, or press Stop to end early.
  5. Read your results, then press Copy Result to save a summary.

Press Reset to clear everything and test again.

What Your Results Mean

Estimated polling rate. After the test, the tool compares your readings to common rates (125, 250, 500, 1000, 2000, 4000 and 8000 Hz) and shows the closest match. It uses the upper range of your readings, not just one spike.

Average Hz. The average rate across the moments you were actually moving the mouse.

Peak Hz. The highest rate recorded during the test.

Interval (ms). The average time between reports. Lower means more frequent updates.

Stability. How steady your readings were, as a percentage. A low score usually means your movement was slow or uneven. The tool will suggest moving faster and more steadily when this happens.

Live chart. A line graph of your Hz over time. A flat line means a steady rate, and sharp dips usually mean you slowed down or paused.

Tips for a More Accurate Test

  • Move quickly and keep a steady pace. Slow movement produces fewer reports.
  • Keep moving inside the test area for the whole test. Pauses lower your average.
  • Run the test two or three times and compare. Use a longer duration if your results change a lot.
  • Close heavy tabs and apps first. The tool notes that system load can affect results.
  • Test one setting at a time when you change something, such as a mouse setting or USB port, so you can see what made the difference.

When This Tool Is Useful

  • Checking whether your mouse is running at the rate you set in its software.
  • Comparing results after changing a polling rate setting.
  • Comparing different mice, or the same mouse on different ports.
  • Sharing a quick result with a seller, a support team or a forum thread using the copy button.

Mouse Polling Rate Test FAQs

Why is my result lower than the rate on the box?

The tool measures what your browser receives, not what the mouse hardware sends. The tool notes that results can vary by browser, screen refresh rate and system load. Slow or uneven movement also pulls the average down, so try faster circles and compare a few runs.

Why is my peak Hz higher than my average Hz?

Peak is the single highest reading. Average covers the whole test, including slower moments. A large gap between the two often means your movement speed changed during the test.

Can I test my laptop trackpad or phone?

No. The tool counts mouse input only and ignores touch. Use a real mouse on a desktop or laptop.

Does a higher polling rate always mean a better mouse?

Not on its own. A higher rate means more frequent position reports and a shorter interval, but other factors, such as the sensor, matter too. This tool measures polling rate only.

What does a low stability score mean?

It means your Hz readings varied a lot during the test. Most often this comes from movement speed changing. Repeat the test with fast, even circles to get a clearer number.

Why does the tool say “Not enough movement detected”?

The test needs a minimum amount of mouse movement to give a reliable result. Start again and keep moving the mouse inside the test area until the timer ends.