Enter the test area
Move the pointer onto the large test area above. Only movement inside that area is counted.
Move your mouse inside the test area to measure its polling rate in Hz. Check your current, average, and maximum mouse report rate online with this free mouse polling rate tester.
Runs locally in this page. Movement samples are not uploaded or saved after refresh.
Move quickly and continuously for 5–10 seconds.
Move in the test area to begin. An optional timed test can give a cleaner average.
Move continuously to build a rate trail.
A breakdown appears after a few seconds of movement.
This is what your browser sees — not a direct reading from the mouse hardware. How fast you move, browser load, wireless links, and background apps can all change the number. Why readings can be low · How measurements work
This free mouse polling rate test needs no download. A short continuous move is enough to check mouse polling rate online.
Move the pointer onto the large test area above. Only movement inside that area is counted.
Swipe left–right or draw circles for about 5–10 seconds. Slow or stop–start motion can show a lower Hz than your mouse is set to.
Watch the average and the common rate it matches when possible (125–8000 Hz). An optional timed test can save a cleaner result after 5 or 10 seconds.
Use the recent-rates graph, the Hz breakdown, and the stability score to see whether the report rate holds steady.
Polling rate is how frequently your mouse reports its position to the computer, measured in Hz. A higher rate means more frequent position updates and a shorter interval between reports.
| Polling Rate | Approx. interval |
|---|---|
| 125 Hz | 8 ms |
| 250 Hz | 4 ms |
| 500 Hz | 2 ms |
| 1000 Hz | 1 ms |
| 2000 Hz | 0.5 ms |
| 4000 Hz | 0.25 ms |
| 8000 Hz | 0.125 ms |
This page estimates the rate from movement your browser receives. It is a mouse poll rate test for what reaches the page — not a direct reading from the mouse hardware.
The mouse polling rate checker above focuses on clear numbers rather than long theory. While you move, it tracks:
How many movement updates arrived in about the last second.
The main result: average over recent movement (about 5 seconds), matched to a common rate such as 500 or 1000 Hz when the reading is close enough.
The highest recent reading during free movement or a timed test — useful for spotting brief peaks.
How often readings stayed near the matched rate. A noisy wireless link or a busy computer usually lowers this score.
This mouse rate checker reports what your browser sees. Operating system load, how the browser handles movement, background apps, and how fast you move all sit between the sensor and the number on screen.
For most people, yes — 1000 Hz is the mainstream gaming-mouse standard. Higher is not automatically better.
| Rate | Typical fit |
|---|---|
| 125 Hz | Fine for basic office work; updates feel coarser in fast games. |
| 500 Hz | Already smooth for many players and everyday use. |
| 1000 Hz | Common default on modern gaming mice; a solid all-round target. |
| 2000–8000 Hz | High-refresh / esports setups; needs capable hardware and can cost more CPU. |
Prefer a stable 1000 Hz over an unstable higher setting. If the tool places you near 1000 Hz with high stability, you are in good shape for most play.
A “1000 Hz” mouse that averages 800–900 Hz in the browser is common. Work through the cheap checks first.
| Cause | What to try |
|---|---|
| Wireless limits | Charge or replace batteries, move the receiver closer, retest wired if the mouse supports it. |
| USB port or hub | Use a rear motherboard port; avoid unpowered hubs and front-panel splitters for the receiver. |
| Mouse software | Confirm the polling-rate setting in the vendor app (often 125 / 500 / 1000 / 4000 / 8000). |
| Power-saving modes | Turn off USB power saving and aggressive wireless power saving, then retest. |
| Browser combining movements | Try another browser or close extra tabs. When busy, browsers may merge movements and lower the reading. |
| Movement too slow | Move faster and more continuously for 5–10 seconds; slow drags may not give the test enough movement. |
| Busy computer | Close heavy apps, then rerun the timed test. A loaded PC can process mouse updates more slowly. |
500 Hz reports about every 2 ms. 1000 Hz reports about every 1 ms. The step is real but modest; many players notice stability and sensor feel more than the raw jump from 500 to 1000. Above 1000 Hz the gains shrink further and system demand rises, so treat higher rates as optional rather than mandatory.
This page only estimates mouse report rate in Hz. Other mouse and input checks live on their own pages.
Button health, scroll skipping, click speed (CPS), intentional double-click timing, and keyboard chatter each have their own pages.
Use the mouse test for buttons and basic wheel response, thescroll wheel test for speed and skipping, and theDouble Click Test for repeated clicks.
Open this mouse polling rate test, move the pointer onto the test area, and move the mouse quickly and continuously for about 5–10 seconds. Read the average rate and the common rate it matches when possible (125–8000 Hz). An optional timed test can save a cleaner result.
Polling rate is how often the mouse reports movement to the computer, in Hz. This page estimates that rate from movement your browser receives and matches the average to a common setting when you have moved long enough.
Yes for most gaming and everyday use. 1000 Hz is the mainstream standard. 500 Hz is already smooth for many people; 2000–8000 Hz is optional for high-refresh setups and can use more CPU.
Often yes. 500 Hz updates about every 2 ms. Many players are comfortable there. If your mouse supports 1000 Hz stably, that is a reasonable default; higher rates are not required for every game.
Wireless limits, USB hubs, power saving, a busy browser, slow movement, and a loaded PC can all lower the rate the browser sees. Move faster for a full timed test, try another port or browser, and confirm the setting in your mouse software. See why readings can be lower than expected.
A browser can estimate the report rate it receives. It cannot read your mouse’s built-in setting directly or issue a factory rating. Treat the result as what the browser observed, especially above 1000 Hz where browsers more often combine movements under load.
A higher rate shortens the average wait between motion updates, which can slightly reduce the delay before movement shows on screen. The benefit shrinks as rates climb, and system load or an unstable link can erase the gain. Stability matters as much as the headline Hz number.