MobileCheck

Responsive Breakpoints in 2026: Which Widths to Design For

Updated October 20, 2026

Short answer: Design mobile-first and add breakpoints where your layout breaks, not for specific devices. In 2026, phones are 360–440 CSS px wide in portrait (with clusters at 360, 375, 390–402, 412 and 428–440) and tablets 744–1032 px, so min-width breakpoints around 40em (640px), 48em (768px) and 64em (1024px) suit most sites. Also test at 320 CSS px, the width WCAG 1.4.10 Reflow requires.

There is no single correct set of breakpoints. Start with a layout that works at 320–440 CSS pixels, widen the window until the design starts to look wrong, and add a min-width breakpoint there. For most sites that ends up near 40em (640px), 48em (768px) and 64em (1024px). The real device widths below show which sizes your layout has to handle between those points.

What widths do phones and tablets actually have?

Breakpoints work in CSS pixels, the size your stylesheet sees once the page has a viewport meta tag, not the screen's hardware resolution. These are the portrait widths of the 51 devices MobileCheck emulates:

CSS widthDevices
344pxGalaxy Z Fold 5 (folded)
360pxGalaxy S8 to S25, Galaxy Z Flip, Huawei P30/P40
375pxiPhone SE (2nd/3rd gen), iPhone 12/13 mini, iPhone X/XS/11 Pro, iPhone 7/8
384pxGalaxy S23/S24 Ultra
390–402pxiPhone 12 to 16, 16 Pro, 17; Pixel 3 and 5; Xiaomi and Redmi Note phones
411–414pxPixel 6 to 9, Galaxy A series, OnePlus; iPhone XR/11, 7/8 Plus
420–440pxiPhone Air, Plus and Pro Max models
690pxGalaxy Z Fold 5 (unfolded)
744pxiPad mini 6/7
800–834pxGalaxy Tab, Lenovo and Xiaomi tablets; iPad 7–10, iPad Air, iPad Pro 11"
1024–1032pxiPad Pro 12.9" and 13"

Two things stand out. Phones sit in a narrow band, about 360 to 440 pixels, so one fluid phone layout covers them all. And in landscape the same phones are 640 to 956 pixels wide, which is tablet territory: a phone on its side can cross your tablet breakpoint while having only about 300 to 400 pixels of height left after the browser bars. The full list, with heights and pixel ratios, is in mobile viewport sizes.

Where should I put breakpoints?

Let content decide. Common device widths tell you which ranges to test, but a breakpoint belongs where a line gets too long, a card grid gets too sparse or the navigation stops fitting. A practical starting set for a mobile-first site:

Avoid breakpoints set exactly at one device's width, such as max-width: 390px. A phone one pixel wider gets a different layout, and the list of devices changes every year.

How do I write breakpoints that last?

Mobile-first with min-width

Write the phone layout as the default and add complexity as space grows. Phones then load the simplest CSS path, and no device falls through a gap between a max-width and a min-width query:

.cards { display: grid; gap: 1rem; }

@media (min-width: 40em) {
  .cards { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (min-width: 64em) {
  .cards { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

Use em, not px

Media queries in em are based on the browser's default font size, so when someone raises their default text size, the layout switches to a roomier version earlier instead of squeezing bigger text into narrow columns. 40em is 640px at the default 16px. See the large text guide for why this matters.

Let components respond to their own space

A card in a sidebar and the same card in the main column have different room on the same screen. Container queries let the component adapt to its container instead of the viewport:

.card-list { container-type: inline-size; }

@container (min-width: 30em) {
  .card { display: grid; grid-template-columns: 8rem 1fr; }
}

Container queries work in all current mobile browsers. Combined with fluid grids such as repeat(auto-fit, minmax(min(100%, 16rem), 1fr)), they remove many page-level breakpoints entirely.

Check the in-between widths

Bugs live between breakpoints: at 600px a two-column layout may not have kicked in yet while the single column looks stretched. Drag your browser window slowly across the whole range rather than jumping between preset devices, and watch for content that sticks out; the guide to content wider than the screen helps when it does.

On iPhone vs Android

Which widths should I test?

A compact set that covers most visitors: 320px (WCAG Reflow and zoomed phones), 360px (small Android), 375px (iPhone SE), 393–402px (current iPhones and Pixels), 430–440px (large phones), 744px and 820px (iPads in portrait), 1024px (large iPad or small laptop), plus one phone in landscape. MobileCheck can check any of its 51 devices in one run, with screenshots of each and every layout problem highlighted; start with the responsive design checker or the free mobile check.

Frequently asked questions

What are the standard responsive breakpoints?

There is no official standard. A common mobile-first set is around 40em (640px), 48em (768px) and 64em (1024px), adjusted to where your own layout starts to look wrong.

What is the most common mobile screen width in CSS pixels?

Phones cluster between 360 and 440 CSS pixels wide in portrait: 360px for many Samsung phones, 375px for smaller iPhones, 390 to 402px for current iPhones and Pixels, and 412px for many Android phones.

Should media queries use px or em?

Use em. Media queries in em follow the browser's default font size, so people who enlarge text get a roomier layout sooner. At the default size, 1em in a media query is 16px.

Sources

Related guides