Skip to content

June 14, 2026 · 9 min read

How to Check Your Monitor's Refresh Rate (Hz) in 2026 — Browser, Windows, macOS & Linux

Check your refresh rate in seconds. The exact steps for your browser, Windows, macOS, and Linux — plus how to fix a monitor stuck at 60Hz when it should run higher.

Your refresh rate is how many times per second your screen redraws the image, measured in hertz (Hz). A 60Hz screen redraws 60 times a second; a 144Hz gaming monitor, 144 times. Here's how to check it in your browser in one second — and on Windows, macOS, and Linux when you need to be certain.

Quick answer

To check your refresh rate instantly, open the Screen tool and read the Refresh Rate value — it measures your browser's actual frame timing live and snaps it to the nearest standard rate (60, 120, 144Hz…). To confirm at the system level: Windows → Settings → System → Display → Advanced display; macOS → System Settings → Displays; Linux → run xrandr in a terminal. If your high-refresh monitor reads 60Hz, it's usually the OS setting, the cable, or the wrong port — fixes are below.

MethodWhereBest for
Browser (measured)Screen toolInstant check, any device
WindowsAdvanced display settingsConfirming + changing the rate
macOSSystem Settings → DisplaysConfirming + ProMotion
Linuxxrandr terminal commandExact mode list per output

Check your refresh rate in the browser (fastest)

The quickest check needs no settings at all. Our Screen tool measures how fast your browser paints frames using the same timing signal games use (requestAnimationFrame), samples it, and snaps the result to the nearest standard rate. Open it and the Refresh Rate card fills in within a second, alongside your resolution, device pixel ratio, color depth, and aspect ratio.

It's a genuine measurement, not a guess — but treat it as "what the browser is currently rendering at." Power-saving modes or heavy background load can briefly pull it below your panel's real maximum, so if the number looks low, confirm in OS settings using the steps below.

Check and change it on Windows 11

  1. Right-click the desktop → Display settings (or Settings → System → Display).
  2. Scroll down and click Advanced display.
  3. Read Choose a refresh rate — the dropdown shows your current Hz.
  4. Pick the highest value offered and the screen updates immediately.

If the rate you expect isn't listed, the limit is hardware or cabling, not Windows — see the troubleshooting table below.

Check and change it on macOS

  1. Open System Settings → Displays.
  2. The Refresh Rate menu appears for displays that support multiple rates.
  3. On ProMotion MacBooks and Pro Display XDR, you'll see options up to 120Hz; choose 120 Hz (or a fixed rate) instead of the adaptive default if you want a constant rate.

Built-in MacBook panels without ProMotion are fixed at 60Hz and won't show the menu — that's expected, not a fault.

Check it on Linux

Open a terminal and run:

# X11 and many Wayland sessions: lists every mode and the active refresh rate (marked *)
xrandr

# Wayland / Hyprland
hyprctl monitors

# GNOME on Wayland
gnome-randr query

xrandr prints each connected output with its available modes; the active resolution and refresh rate are marked with an asterisk. To set one: xrandr --output DP-1 --mode 2560x1440 --rate 144.

Why your monitor is stuck at 60Hz

This is the most common refresh-rate problem, and it's almost always fixable in minutes:

SymptomCauseFix
144Hz panel only offers 60HzOS still set to 60HzSet it manually in display settings (above)
Higher rate greyed outCable can't carry the bandwidthUse the DisplayPort or HDMI 2.1 cable that shipped with the monitor
No high rate on desktop PCPlugged into the motherboard, not the GPUMove the cable to the graphics card's ports
Rate drops at 4KBandwidth maxed at that resolutionLower resolution, or use DisplayPort 2.1 / HDMI 2.1
Rate caps on a laptopBattery / power-saving profileSwitch to a performance power plan, plug in

Bandwidth is the hidden culprit: 1440p at 144Hz needs far more than a basic HDMI cable delivers. The cable in the box is rated for the panel's top mode — generic spares often aren't.

Does higher Hz actually matter?

For anything that moves, yes. At 60Hz the screen draws a new frame every ~16.7ms; at 144Hz, every ~6.9ms. That's why cursors, scrolling, and fast games look noticeably smoother on high-refresh displays. The catch: your GPU has to produce enough frames to fill the rate, which ties back to your graphics hardware — a 144Hz panel fed 50fps won't feel like 144Hz. For static reading or 24-30fps video, the difference is minimal.

Verify your setup end to end

After changing anything, reload the Screen tool and check three things:

  1. The Refresh Rate reads the value you set.
  2. Your resolution is still the one you want (some panels trade resolution for their top rate).
  3. The device pixel ratio matches your scaling — if text looks blurry after a mode change, see our pixel ratio and viewport guide.

Then push the GPU to confirm it can sustain the rate. Refresh rate is the ceiling; frames per second is what you actually get under it.