What is my screen resolution?

Your resolution, window size, pixel ratio, colour depth and refresh rate.

0 × 0 Your screen resolution
Screen
0 × 0 CSS pixels
Physical pixels
0 × 0 device pixels
Browser window
0 × 0
Available area
0 × 0
Pixel ratio
1×
Colour depth
24-bit
Refresh rate
…
Orientation
Touch screen
No

Browsers report sizes in CSS pixels; on a high-density screen, each of those covers several real pixels (that’s the pixel ratio). The refresh rate is measured over half a second, so it’s approximate.

Simple question, two answers. Your screen has a physical resolution, and your browser works in CSS pixels, which on a modern display cover several physical ones. Both are shown here, with the ratio between them.

The window size is the useful one for web work: it’s what your layout actually has to fit, and it’s always smaller than the screen.

Refresh rate is measured live over half a second, so a 120 Hz display shows as roughly 120 rather than the 60 most tools assume.

How to use it

  1. Open the page — the numbers are already there.
  2. Resize the window to watch the viewport figures change.
  3. Copy everything with one button if you need to report it.

Frequently asked questions

Why doesn’t this match the resolution in my system settings?

Because of scaling. At 200% scaling a 3840 × 2160 screen reports 1920 × 1080 CSS pixels with a pixel ratio of 2 — the "physical pixels" line multiplies them back out.

What is the pixel ratio?

How many device pixels make up one CSS pixel. 1 is a standard display, 2 or 3 is a high-density one, and it’s why images need to be exported at twice the size to look sharp.

Is the refresh rate exact?

It’s measured by counting frames over half a second, so expect something close to the real value rather than the exact one. Browsers also cap animation to 60 Hz in some power-saving modes.

Does this tell you anything about me?

It reads what your browser already exposes to every site, and shows it to you. Nothing is sent or stored.

More free tools

All devices →