Skip to content
1440px

CSS Breakpoints

What every major framework actually uses, in one table — and how those values line up against the 242 real device widths on this site.

Most common breakpoint values across 10 frameworks
768 · 1200 · 1024 · 600 · 992

No standard exists. These are simply the values the most frameworks happen to agree on.

Every framework side by side

Columns are the widths at least two frameworks agree on. A cell shows the tier name that framework gives to that width. Values only one framework uses are in the last column — they carry no comparison information.

Breakpoint comparison across 10 CSS frameworks — 13 shared widths
FrameworkUnit4805766006407689921024120012801440153616001920Only here
Tailwind CSSrem···smmd·lg·xl·2xl··
Bootstrappx·sm··mdlg·xl·····1400 xxl
MUI (Material UI)px··sm····lg··xl··900 md
Bulmapx······desktop······769 tablet, 1216 widescreen, 1408 fullhd
Foundationem···medium··largexlarge·xxlarge···
Chakra UIemsm···mdlg··xl·2xl··
Ant Designpx·sm··mdlg·xl···xxl·
Vuetifypx··sm·····lg···xl960 md, 2560 xxl
Material Design 3dp··Medium····Large···Extra-large·840 Expanded
Open Propsem--sm···--md·--lg··--xl··--xxl240 --xxs, 384 --xs

Breakpoints vs. real device widths

How many catalogued devices sit at or above each value. A breakpoint that separates almost nothing is not earning its place.

BreakpointFrameworks using itDevices ≥ this widthShare of devices
240px122794%
384px118275%
480px210443%
576px29941%
600px39941%
640px29941%
768px59539%
769px18937%
840px16728%
900px16527%
960px16326%
992px36326%
1024px46326%
1200px55322%
1216px15322%
1280px35021%
1400px13916%
1408px13816%
1440px23816%
1536px32410%
1600px22410%
1920px2104%
2560px142%

Frameworks

Questions

What are the standard CSS breakpoints?

There is no standard. The values that recur most across major frameworks are 768px (5 frameworks), 1200px (5 frameworks), 1024px (4 frameworks), 600px (3 frameworks), 992px (3 frameworks), 1280px (3 frameworks). Everything else is a framework-specific choice.

How many breakpoints do I need?

Usually three or four. Across the 242 devices catalogued here there are only 60 distinct CSS widths, and they cluster tightly. Add a breakpoint when the layout breaks, not because a framework offers a tier.

Should breakpoints be in px, rem or em?

rem or em breakpoints scale with the user's browser font-size setting, which is better for accessibility — Tailwind v4, Foundation and Chakra all use them. px breakpoints are more predictable but ignore that preference. Both are defensible; be consistent.

Should I design mobile-first?

Yes, in practice. Mobile-first means unprefixed styles are the baseline and each breakpoint adds on top with min-width. Every framework here except pure Material Design uses it, because progressive enhancement produces less CSS than progressive removal.

Every value taken from the framework's own current documentation. Version and verification date are listed on each framework page.