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.
Press Start. The bar begins moving immediately while the browser times the interval between rendered frames.
Find Out Your Monitor's Real Refresh Rate
Refresh rate specs live on a box or a spec sheet, but what actually reaches your eyes depends on your monitor, cable, graphics driver, and the browser rendering the page. Windows and macOS display settings can also default to a lower rate than your hardware supports. This test times how often your browser actually redraws the screen and reports the number in Hz, so you can confirm the rate you are really getting instead of trusting a label.
Why Test Your Refresh Rate?
Live Hz Detection
The test times the gaps between rendered frames and works out your true refresh interval automatically, without you entering any specs.
Standard Rate Matching
Your detected reading is checked against common rates — 60Hz, 90Hz, 120Hz, 144Hz, 165Hz, and 240Hz — so you get a clear match, not just a raw number.
Visual Confirmation
A continuously moving bar lets you see motion smoothness with your own eyes alongside the measured number.
Confidence Rating
A confidence label tells you when enough consistent samples have been collected to trust the reading.
How this Test Refresh Rate works
Your monitor redraws its entire image a fixed number of times each second, known as its refresh rate. A 60Hz screen redraws 60 times a second, while a 144Hz gaming monitor does it well over twice as often. Windows, macOS, and even a loose cable can quietly cap that rate below what your hardware actually supports, so the number in your display settings is not always the number you are really getting.
This test uses the browser's requestAnimationFrame clock to time the gap between one rendered frame and the next, over and over, while a bar moves continuously across the screen. Because the browser can only draw as fast as your monitor redraws, the shortest and most consistent gaps between frames reveal your true refresh interval. Occasional slower gaps, caused by a busy tab or background task, only make that gap longer, never shorter, so the test leans on the tightest cluster of readings rather than a simple average.
Once enough consistent samples come in, the measured interval is converted into Hz and checked against common display rates, including 60Hz, 90Hz, 120Hz, 144Hz, 165Hz, and 240Hz, to show you the closest standard match. A confidence label tells you whether the reading is still settling or steady enough to trust.
Everything runs locally in your browser tab, and the test stops the moment you close it or switch away.
How to use this Test Refresh Rate
Start the test
Press Start and the bar begins moving while the browser starts timing the gap between each frame it renders.
Let it collect samples
Give it several seconds so enough consistent readings come in and the confidence label moves from Low to Medium or High.
Read your detected rate
Check the Hz reading and its closest standard match, then stop the test anytime to lock in the result.
Frequently Asked Questions
How can a website tell my monitor’s refresh rate without me typing it in?
My result shows 59Hz or 61Hz instead of exactly 60Hz. Is that a problem?
Why does my reading say 60Hz when I own a 144Hz monitor?
Does my browser affect the refresh rate this test detects?
What does the confidence label mean?
Can a laptop running on battery show a lower refresh rate?
Is this the same test as the frame skipping test?
Why does the moving bar matter if I already have a number?
Will an external monitor connected through an adapter show the wrong rate?
Does closing the tab or switching away affect the result?
Related Tools
GPU Stress Test
Stress test your GPU right in the browser with a live WebGL fractal render. Watch real-time FPS, pick an intensity level, and get an instant performance score.
Screen Uniformity Test
Run a full-screen screen uniformity test with gray and white backgrounds. Check monitors, laptops, and TVs for dirty screen effect, clouding, banding, and color tint.
Frame Skipping Test
Run a free frame skipping test online. Watch a moving bar flash on every dropped frame and see your refresh rate, skip rate, and a plain-language jank score.
FPS Test
Run a free FPS test online. Watch your live frames per second update in real time, track average, minimum, and maximum FPS, and see a rolling performance graph.
LCD Screen Bleed Test
Run a full-screen LCD screen bleed test with black and dark backgrounds. Check monitors, laptops, and TVs for backlight bleed, edge glow, and cloudy bright areas.
Dead Pixel Test
Run a free online dead pixel test in full screen. Check monitors, laptops, phones, tablets, and TVs for dead, stuck, bright, and faulty pixels.
The Test Refresh Rate 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.

