GAMEPAD TESTER / DISPLAY LAB

Refresh Rate Test

Check the refresh-like frame cadence your browser delivers, inspect frame-time consistency, and compare smooth moving objects. Built for monitors, laptops, phones and gaming displays.

Live Hz estimateFrame-time chartMotion comparisonDownload results
Start Display Test β†—
DISPLAY ANALYZER● READY
Hz
60120144240+
01 / LIVE REFRESH ANALYZER

Measure Browser Refresh Cadence

Keep this page in the foreground while sampling. The result estimates animation callback cadence, not the electrical refresh of the screen.

Ready to measure
Estimated browser Hzβ€”Median frame-interval estimate
Average delivered FPSβ€”Frames across active sample
Median frame timeβ€”Milliseconds between callbacks
P95 frame timeβ€”Slow-frame interval percentile
Long-frame events0More than 1.5Γ— baseline
Collected intervals0Valid visible-tab samples
LIVE FRAME-TIME MONITOR
00:00
Frame intervals (ms)Waiting for samples

The test starts only after you press Start. No camera, microphone or device access is needed.

02 / VISUAL MOTION STUDIO

Compare Motion Smoothness

These rows simulate animation steps at different target frame rates. Actual presentation remains limited by your browser and display.

Rows are labelled 30 / 60 / 120 / 144 simulated FPS. They may look similar if your screen or browser renders fewer frames, or if reduced-motion settings are enabled.
03 / SAMPLE HISTORY

Compare Refresh Test Sessions

Run multiple tests in the same browser tab to compare median timing and consistency.

SessionDurationEstimated HzAverage FPSMedian msP95 msLong frames
Your completed tests will appear here.

Results remain in this tab unless you export them.

04 / DISPLAY SETUP GUIDE

How to Check a 60Hz, 120Hz, 144Hz or 240Hz Monitor

Before testing, select the desired refresh rate in your computer's display settings. A high-refresh monitor may otherwise operate at a lower configured setting.

  1. Connect the correct display cable or compatible laptop output.
  2. Set your desired refresh rate in Windows, macOS or your device settings.
  3. Keep the test tab visible, maximize the window and close demanding background tasks.
  4. Run several samples and compare median frame intervals.

If the result is unexpectedly low, verify the OS refresh setting and test again. Browser timing is a diagnostic clue, not a certified panel measurement.

YOUR IMAGE / 01Monitor Refresh Rate SetupAdd your URL to data-image-url
60120144240
Suggested image: realistic desktop gaming monitor with refresh-rate settings displayed.
05 / FRAME-TIME GUIDE

How to Read Frame-Time Spikes and Stuttering

Frame time is the elapsed time between successive browser animation callbacks. Even when the average looks high, irregular intervals can make on-screen motion look less consistent.

  1. Compare the median frame time with the P95 interval.
  2. Look for occasional large peaks in the chart.
  3. Repeat the test without video recording, heavy browser extensions or battery-saving modes.
  4. Use the animated comparison to make a subjective visual check.

Some spikes are normal in a general-purpose browser. They do not, by themselves, prove a monitor or graphics-card defect.

YOUR IMAGE / 02Frame-Time ConsistencyAdd your URL to data-image-url
β–‚β–ƒβ–‚β–ƒβ–‚β–‡β–‚β–ƒβ–‚β–…β–‚β–ƒβ–‚
Suggested image: clean monitor setup displaying a graph of frame intervals and motion smoothness.
06 / WHAT THE METRICS MEAN

Refresh Rate and Browser FPS Explained

01

What Does Hz Mean?

Refresh rate is how many times a display updates in one second. A 120Hz setting permits more frequent updates than 60Hz when the graphics pipeline delivers them.

02

Browser Frames vs Panel Refresh

The tester observes requestAnimationFrame callbacks, which commonly follow the display refresh cadence but can be throttled or affected by software.

03

Median and Average

The median interval reduces the influence of a small number of very slow frames. Average delivered FPS counts intervals over the active measuring window.

04

95th Percentile

P95 is a frame interval at or below which about 95% of collected intervals fall. Higher values relative to the median suggest inconsistent delivery.

05

Motion Clarity

Panel response time, sample-and-hold behaviour, motion blur and your viewing conditions affect what you see beyond refresh rate alone.

06

VRR and Multiple Screens

Variable refresh rate, multiple displays, browser window placement and operating-system scheduling may change callback cadence during a test.

07 / TROUBLESHOOTING

Why Is My Refresh Rate Reading Low?

High-refresh option not enabled

Choose the intended refresh rate in display settings. Check your cable, port, dock and display support.

Browser power saving

Disable battery-saving modes temporarily if appropriate and keep the page active. Browsers may throttle animation work to save energy.

Background apps or heavy tabs

Close demanding apps, video players and recording tools, then repeat the test under similar conditions.

Inconsistent results

Try another modern browser, maximize the window and keep it on the monitor you want to inspect. Note any VRR configuration.

08 / FREQUENT QUESTIONS

Refresh Rate Test FAQs

How do I check my screen refresh rate online?

Start the timer in the live analyzer, keep the tab visible and examine the estimated browser Hz. Confirm your configured refresh rate in operating-system display settings.

Can this website detect 120Hz or 144Hz?

It can observe callback timing near those rates when the browser delivers frames at that cadence. It cannot guarantee that the physical screen is updating at exactly the reported Hz.

Can I test a 240Hz or 360Hz gaming monitor?

Yes, but browser caps, CPU load and animation scheduling may prevent the estimate from reaching the configured rate. Use the monitor and OS settings as a second reference.

Why does a 144Hz monitor show about 60Hz?

The OS may be set to 60Hz, the browser may be throttled or the active screen connection may be limited. Check display settings and test the page in an active window.

What is the difference between FPS and Hz?

FPS describes frame delivery; Hz describes display refresh opportunities per second. The two are related but not identical measurements.

Does this measure actual monitor response time?

No. Panel pixel-response time and motion persistence require other measurement methods and cannot be directly established by JavaScript timing.

What is a good frame-time result?

Look for intervals close to your expected refresh period with relatively few long gaps. Exact acceptable variation depends on the browser, display mode and workload.

Does the tool work on smartphones and tablets?

Yes, on browsers with requestAnimationFrame and canvas support. Mobile power-saving and dynamic refresh modes can affect reported rates.

Does the moving-object test measure ghosting?

It provides a visual motion comparison. It does not objectively quantify ghosting or pixel response times.

Is my refresh-rate data uploaded?

The widget processes measurements locally and only exports them when you choose. Other website scripts and hosting may have their own data policies.

09 / RELATED TOOLS

Test More of Your Gaming Setup

Refresh Rate Test by Gamepad Tester Β· Free browser-based timing analysis Β· No installation required.