Mouse Latency Test
Measure the delay between clicking and the next screen update. Reports the click-to-frame time across many clicks, with best, average, and worst.
Click inside the box to record your first sample.
What this measures, and what it does not
This times from the browser receiving your click event to the moment it could next draw a frame — the software half of "input lag." It cannot see the mechanical or electrical delay inside your mouse itself, which needs specialized hardware to measure. Treat this as browser-and-display responsiveness, not a full click-to-photon figure.
See how fast your clicks reach the screen
A click travels from the mouse switch through the operating system, the browser, and finally onto the screen. This test times the last leg of that journey — the moment your browser gets the click to the moment it could next draw — which is the part most affected by your browser, your display, and what else is running on your machine.
How this Mouse Latency Test works
The moment you click, your browser creates an event carrying the timestamp of when the click was generated. This page requests to be called back right before the next repaint, and measures the gap between that original timestamp and the moment the repaint callback actually runs. That gap is the click-to-frame figure: how long it took for your click to result in a chance to update what is on screen.
That gap is bounded by your display's refresh rate, because a repaint can only happen once per refresh cycle. On a 60Hz screen a click can land anywhere in that cycle, so the honest result spreads across roughly zero to sixteen milliseconds depending on timing alone, with faster refresh rates compressing that range. This is why the tool reports a spread across many clicks rather than treating any single one as the answer — the average and the gap between best and worst tell you far more than one number.
What this test cannot see is everything that happens before your browser gets the click: the mechanical switch inside the mouse settling, any debounce delay the firmware applies, and the time it takes the connection — wired or wireless — to deliver the report. That portion requires hardware built specifically to measure it, typically a photodiode or high-speed camera comparing a physical press against a screen response. What you get here is the software half of the pipeline, which is still the part most within your control through your browser, drivers, and background load.
Nothing about your clicks is stored or transmitted; the timing happens entirely inside your browser tab.
How to use this Mouse Latency Test
Click repeatedly
Click anywhere inside the box fifteen or twenty times at a natural pace.
Watch the average settle
A few clicks are noisy on their own; the average becomes meaningful after a dozen or so.
Compare best to worst
A narrow gap between best and worst means a consistent, responsive setup.
Example Usage
A typical desktop result with little running in the background:
Frequently Asked Questions
What is mouse latency or input lag?
Can a website measure my mouse’s hardware latency?
What is a good result here?
Why do results vary so much between clicks?
Is this the same as the polling rate test?
Does a wired mouse have lower latency than wireless?
How do I reduce click latency in practice?
Related Tools
Mouse DPI Checker
Measure your mouse's real DPI in the browser. Move the mouse a distance you measure with a ruler and the tool counts the pixels to work out your true DPI.
Mouse Polling Rate Test
Measure how often your mouse reports its position. Counts incoming pointer reports to estimate your polling rate in hertz and compares it to standard rates.
Keyboard Latency Test
Measure how quickly your keypresses reach the page and how soon the browser can draw. Reports event handling delay, key-to-frame time, and how consistent they are.
Mouse Button Tester
Test every mouse button, the scroll wheel, and double-click timing to check for chatter, misclicks, or a failing mouse.
Test Refresh Rate
Test your monitor refresh rate online for free. See your detected Hz reading live, match it against common presets like 60Hz, 144Hz, and 240Hz, and confirm it with a moving visual check.
CPS Test
Test your clicks per second (CPS) with a free mouse click speed test. Pick a 1, 5, 10, 15, 30, 60, or 100-second timer and see how you rank.
The Mouse Latency Test is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

