Devices7 min read·

Windows display scaling and the 1536×864 viewport

Why a 1920×1080 Windows laptop shows websites at 1536x864, what 100%, 125% and 150% scaling do to your viewport, and how much height is left in Chrome.

1536×864 is what a 1920×1080 laptop screen looks like to websites when Windows runs at 125% display scaling, the default on many 15.6″ and 17″ laptops. Windows divides the panel by the scale factor (1920 ÷ 1.25 = 1536, 1080 ÷ 1.25 = 864) and the browser reports a devicePixelRatio of 1.25. After the taskbar and Chrome's toolbars, your page gets about 1536×729.

How Windows scaling turns pixels into CSS pixels

Windows scaling makes text and buttons bigger by drawing everything at 125%, 150% or more. Browsers follow along: they treat each CSS pixel as 1.25 or 1.5 device pixels, which shrinks the CSS size of the screen.

The formula is simple:

  • CSS width = panel width ÷ scale
  • CSS height = panel height ÷ scale
  • devicePixelRatio = scale (1.25 at 125%)

For the most common panel, 1920×1080:

Windows scale CSS size websites see DPR Device page
100% 1920×1080 1 24″ Full HD monitor
125% 1536×864 1.25 15.6″ / 17″ Full HD @ 125%
150% 1280×720 1.5 13–14″ Full HD @ 150%

Same panel, same physical pixels, three very different viewports. If DPR is new to you, device pixel ratio explained covers it.

Windows picks a "recommended" scale for each panel based on its size and pixel density, and laptop makers often override it (Microsoft's notes on DPI defaults). That's why two laptops with identical panels can show your site at different sizes.

Common laptop panels and what websites see

Here's every Windows laptop panel in the doesitfit database, with its default scaling and the other settings its owner can pick:

Panel Typical laptop Default CSS size at default Other settings
1366×768 15.6″ HD laptop 100% 1366×768 –
1920×1080 15.6″ / 17″ Full HD 125% 1536×864 100%: 1920×1080, 150%: 1280×720
1920×1080 13–14″ Full HD 150% (some ship 125%) 1280×720 125%: 1536×864
1920×1200 13–14″ WUXGA 150% 1280×800 125%: 1536×960
1920×1200 16″ WUXGA 125% 1536×960 100%: 1920×1200, 150%: 1280×800
1920×1280 Surface Laptop 13″ 150% 1280×854 –
2256×1504 Framework Laptop 13 150% 1504×1003 –
2304×1536 Surface Laptop 13.8″ 150% 1536×1024 125%: 1844×1229, 200%: 1152×768
2496×1664 Surface Laptop 15″ 150% 1664×1110 125%: 1997×1332, 175%: 1427×951
2560×1600 16″ gaming / creator 150% 1707×1067 125%: 2048×1280, 175%: 1463×915, 200%: 1280×800
2880×1800 14″ 2.8K OLED 200% 1440×900 175%: 1646×1029, 150%: 1920×1200
2880×1920 Framework Laptop 13 (2.8K) 200% 1440×960 –
3200×2000 Dell XPS 16 OLED 200% (unverified) 1600×1000 –

Panels range from 1366 to 3200 pixels wide, but at their defaults the CSS widths all land between 1280 and 1707. High-resolution laptops don't give you more room; they give you sharper pixels. Chromebooks follow the same pattern: a Full HD Chromebook defaults to 1.25× and reports 1536×864 too. The full list is on the Windows laptops hub.

Chrome rounds fractional sizes up

Not every panel divides neatly. 2560 ÷ 1.5 = 1706.67 and 1600 ÷ 1.5 = 1066.67, and Chrome rounds both up, so that 16″ laptop reports 1707×1067. The same happens elsewhere in the table:

  • Surface Laptop 13″: 1280 ÷ 1.5 = 853.33, reported as 854
  • Surface Laptop 15″: 1664 ÷ 1.5 = 1109.33, reported as 1110
  • Framework Laptop 13: 1504 ÷ 1.5 = 1002.67, reported as 1003
  • 2560×1600 at 175%: 1462.86 × 914.29, reported as 1463×915

Two practical consequences. Never write a media query that depends on an exact pixel match with one of these sizes. And at fractional DPRs like 1.25 and 1.5, one CSS pixel isn't a whole number of device pixels, so thin borders and 1px lines can render slightly uneven. That's normal, not a bug in your CSS.

Images on scaled screens

A DPR of 1.25 or 1.5 also changes how sharp your images need to be. An image shown 800 CSS px wide on a 1536×864 laptop covers 1000 real pixels (800 × 1.25); on a 1280×720 laptop at 150%, an 800px-wide slot covers 1200. Serve an 800px file and the browser stretches it, which looks soft next to crisp text.

You don't need to guess the DPR. Give the browser a few sizes and let it pick:

<img
  src="hero-1200.jpg"
  srcset="hero-800.jpg 800w, hero-1200.jpg 1200w, hero-1600.jpg 1600w"
  sizes="(min-width: 1024px) 800px, 100vw"
  width="1600" height="900"
  alt="Product dashboard on a laptop">

The browser multiplies the sizes width by the DPR and picks a file big enough to cover it. The full walkthrough is in responsive images with srcset and sizes.

How much height is actually left

The CSS screen size includes the taskbar, and the browser takes its own share. On Windows 11, the taskbar is 48px and Chrome's tab strip and toolbar take 87px, so a maximized Chrome window loses 135px of height:

CSS screen Maximized Chrome on Windows 11
1920×1080 1920×945
1707×1067 1707×932
1536×960 1536×825
1536×864 1536×729
1440×900 1440×765
1280×800 1280×665
1366×768 1366×633
1280×720 1280×585

Adjust from there:

  • Bookmarks bar showing: 34px less. A 1536×864 laptop drops to 1536×695.
  • Windows 10: the taskbar is 40px, so pages get 8px more than on Windows 11.
  • Not maximized: anything goes. A window snapped to half of a 1536px screen is about 768px wide, which is tablet-layout territory.

Width has a Windows quirk too. Windows shows a classic scrollbar that takes space from the page, but media queries measure the viewport including the scrollbar. The same goes for 100vw, which is why width: 100vw sections cause sideways scrolling on Windows. Use width: 100% instead (more on horizontal scroll).

Why designing only for 1920 misses most laptops

In StatCounter's worldwide data for August 2026, 1920×1080 is the most common desktop screen at 22.2%. But the sizes narrower than 1920 in the same top list add up to 21.0%:

Screen Share
1536×864 6.75%
1366×768 5.25%
1280×720 3.54%
1440×900 1.95%
1280×800 1.33%
1600×900 1.26%
1536×960 0.92%

Nearly as many visits come from these smaller screens as from 1920×1080 itself (all the numbers). And the gap in usable space is bigger than the width suggests. A design made at 1920×1080 has 945px of height in Chrome; on a 13–14″ laptop at 150% it gets 585px, 38% less.

The usual ways a 1920 design breaks on a 1536 or 1280 laptop:

  • Fixed widths. A width: 1400px container spills sideways at 1280.
  • Full-height heroes. A height: 100vh hero with a headline, paragraph and button designed for 945px pushes the button below the fold at 585px.
  • Too many columns. Four cards with a min-width of 340px need 1360px plus gaps.
  • Breakpoints in the wrong place. If your "desktop" styles only start at Tailwind's 2xl (1536px), a 1536×864 laptop gets them but a 1280×720 one doesn't. Where each laptop lands is mapped in Tailwind breakpoints on real devices.

How to test

  1. Check your own screen. Open /whats-my-viewport to see your viewport, DPR and matching devices.
  2. Change the scale. On a Windows laptop, go to Settings → System → Display → Scale and flip between 100%, 125% and 150%. It's the most realistic test there is, because it's exactly what your visitors have.
  3. Use browser zoom. On a 1920×1080 monitor at 100%, zooming Chrome to 125% gives the page about 1536px of width, and 150% gives about 1280px.
  4. Use DevTools with the visible size. Enter 1536×729 or 1280×585 in responsive mode, not the screen size. DevTools has other gaps, covered in why DevTools device mode isn't accurate.
  5. Check them side by side. In doesitfit, the Laptops preset shows the 1366×768 and 1536×864 Windows laptops next to three MacBooks. The 1536×864 laptop has a Display scaling menu that flips it to 100% or 150%, and Browser bars adds the taskbar and Chrome's 87px.

Does your site fit?

Paste your address (or localhost:3000). doesitfit shows it on real screen sizes at once and tells you, bluntly, where it spills.

Free, no sign-up. Or ask Claude, ChatGPT or Codex to check it.

If an AI tool built your site, this prompt covers the common problems:

My site was designed at 1920×1080. Make it work on Windows laptops at 1536×864 and 1280×720 CSS pixels, where Chrome leaves only about 729px and 585px of height. Check that: nothing has a fixed width wider than 1280px; there's no sideways scrolling (don't use 100vw for full-width sections); the hero's headline and main button are visible within 585px of height; and grids drop a column instead of overflowing. Keep the design the same at 1920×1080 and list every change.

For the Mac side of the same story, see MacBook resolution vs CSS pixels.

What to take away

  • 1536×864 is a 1920×1080 panel at 125% scaling, with a DPR of 1.25. 1280×720 is the same panel at 150%.
  • Laptop panels from 1366 to 3200 pixels wide all end up between 1280 and 1707 CSS px at their defaults.
  • Chrome rounds fractional sizes up: 2560×1600 at 150% is 1707×1067.
  • A maximized Chrome window on Windows 11 loses 135px of height: 1536×864 becomes 1536×729.
  • Screens narrower than 1920 add up to nearly as much desktop traffic as 1920×1080. Design for 1280 and up, not for 1920.

Questions people ask

Why does my 1920×1080 laptop say 1536×864?

Windows is running at 125% scaling, so everything is drawn 1.25 times bigger. Websites get 1920 ÷ 1.25 = 1536 by 1080 ÷ 1.25 = 864 CSS pixels, and devicePixelRatio reports 1.25.

Is 1536×864 a real screen resolution?

Not as a panel. It's the CSS size of a 1920×1080 screen at 125% scaling. It is still the second most common desktop screen size in StatCounter's August 2026 data, at 6.75%.

How do I change display scaling in Windows 11?

Open Settings, then System, then Display, and pick a value under Scale. Changing it changes the CSS size websites see, so it's also a quick way to test your site at 1280×720 or 1920×1080 on the same laptop.

Does browser zoom do the same thing as Windows scaling?

For your CSS, very nearly. Zooming Chrome to 125% on a 1920×1080 screen at 100% also gives the page about 1536 CSS px of width and a devicePixelRatio of 1.25. The difference is that browser zoom only affects the site you zoomed, while Windows scaling affects everything on screen.

Keep reading