Skip to content
1440px

MUI (Material UI) Breakpoints

The v6 defaults, the media queries they generate, and how they line up against real device widths.

MUI (Material UI) v6 · mobile-first · px
600 · 900 · 1200 · 1536

4 breakpoints from 600px to 1536px. MUI ships five keys. `xs` starts at 0, so `theme.breakpoints.up("xs")` matches every width.

MUI (Material UI) v6 default breakpoints. "Devices ≥" counts how many of the 242 catalogued devices have a CSS viewport at least that wide.
NameValuePixelsMedia queryDevices ≥
xs0px(no media query — default)242
sm600px600@media (min-width: 600px)99
md900px900@media (min-width: 900px)65
lg1200px1200@media (min-width: 1200px)53
xl1536px1536@media (min-width: 1536px)24

Configuration

MUI (Material UI) config
const theme = createTheme({
  breakpoints: {
    values: { xs: 0, sm: 600, md: 900, lg: 1200, xl: 1536 },
  },
});

How MUI (Material UI) compares

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

Questions

What are the default MUI (Material UI) breakpoints?

MUI (Material UI) v6 ships 5 tiers: xs (0px), sm (600px), md (900px), lg (1200px), xl (1536px).

Are MUI (Material UI) breakpoints min-width or max-width?

MUI (Material UI) is mobile-first, so every breakpoint is a min-width query. Styles apply from that width upward.

How do I change the MUI (Material UI) breakpoints?

Override them in the configuration — see the snippet on this page. Changing them is usually a mistake unless you have a concrete layout reason; the defaults are chosen to sit between real device clusters.

Why does MUI (Material UI) use px?

Pixel breakpoints are predictable and map directly to device widths, which makes them easy to reason about — at the cost of ignoring the user's font-size preference.

Other frameworks

Values taken from the official MUI (Material UI) documentation (https://mui.com/material-ui/customization/breakpoints/), version v6, verified 2026-08-07.