Refresh Rate Test
Free online refresh rate test. Measure your display's real Hz with requestAnimationFrame: median and max FPS vs 60-240 Hz standards, with run history.
How does this refresh rate test work?
It records requestAnimationFrame timestamps for 3 seconds, converts each frame interval to FPS, then reports the median and maximum values and the closest standard refresh rate such as 60, 90, 120, 144 or 240 Hz.
Why median instead of average?
Single frames can be delayed by background tasks, which distorts the average. The median resists such outliers and represents the display's steady output rate much better.
Why do I get 60 Hz on a 144 Hz monitor?
The OS, GPU driver or browser may be set to 60 Hz, or the tab is not allowed full rate. Set the display to its maximum rate in system settings and make sure the browser runs in normal (non-battery-saver) mode.
Why does the tab need to stay visible?
Browsers throttle requestAnimationFrame in background or occluded tabs, dropping them to 1 FPS or pausing them. A hidden tab would report a false low rate.
What FPS will a 60 Hz display show?
Normally a median of 59-60 FPS. Slight dips to 58 are normal jitter; anything around 30 suggests the display or browser is running at half rate.
Does this measure gaming FPS?
No. It measures how often the display can draw new frames, not your game performance. A 144 Hz monitor still shows about 144 here even in a slow game.
Is any data uploaded?
No. The timestamps are processed locally in your browser and only shown on screen; the history is kept in memory and never sent anywhere.
Can I run it on a phone?
Yes. Phone displays of 60, 90, 120 or 144 Hz are detected the same way. Disable battery saver first, since it often forces the screen to a lower rate.
How to Use Refresh Rate Test
This refresh rate test measures your display's real output frequency entirely in the browser using requestAnimationFrame timestamps: median FPS, max FPS and the closest standard rate (60, 90, 120, 144, 240 Hz). Everything stays local.
- Keep this tab in the foreground — background tabs are throttled and would report a false rate.
- Press "Start test" and leave the page untouched for the 3-second measurement.
- Read the Median FPS (the stable value to trust) and Max FPS (the fastest single frame interval seen).
- Check "Nearest standard" to see which common rate (60, 90, 120, 144, 240 Hz) your display is closest to.
- Run the test again after changing system display settings to confirm the new rate took effect.
If a high-refresh monitor shows 60, open your OS display settings and set the refresh rate manually — Windows and macOS often default new monitors to 60 Hz.
Related Tools
- Online Ruler Free online ruler in cm and inches on your screen. The scale follows your system display scaling, so you can measure small objects directly in your browser.
- Screen Resolution Checker Detect screen resolution, viewport size, DPI, color depth and display info in real time.
- Browser Info Instantly detect browser name, version, rendering engine, OS, screen resolution, language, and all capabilities online.
- Mouse Test Free online mouse test. Check left, right, middle and side buttons, scroll wheel, double-click speed and dragging on a live test area. Runs 100% locally in your browser.
- File Hash Checker Calculate and verify MD5, SHA-1, SHA-256, SHA-512 file hashes locally
- Chmod Calculator Free online chmod calculator to visualize and calculate Linux file permissions with checkboxes. Instantly convert between numeric (755, 644) and symbolic notation (rwxr-xr-x). Supports special permissions like setuid, setgid, sticky bit.
- ASCII Table Complete ASCII character encoding reference with decimal, hexadecimal, octal, binary codes, HTML entities, and character descriptions. Search and filter instantly.
- Hex Viewer View file contents in hex dump format with search, offset navigation, and virtual scrolling