screensize.net

Responsive Breakpoint Checker

See the responsive breakpoint your current viewport is using, compare Tailwind and Bootstrap defaults, and copy media queries while you resize.

Live viewportTailwind + BootstrapCopy media queries
Framework breakpoints
…pxviewport width
Selected system
Tailwind CSS
Base range
Next breakpoint
sm in 640px
40rem min-width (640px equivalent)
Copy-ready output
base styles (no min-width query)
base

Critical widths to test

Exact widths around the selected Tailwind threshold.

Tailwind CSS breakpoints

Tailwind is mobile-first: unprefixed utilities apply to the base range, then prefixed utilities apply at each min-width breakpoint.

Open Tailwind page
BreakpointMin widthRangeMedia queryExample
baseBase0px0px-639pxbase stylesgrid gap-4
smSmall40rem (640px)640px-767px@media (min-width: 40rem)sm:grid-cols-2 sm:gap-6
mdMedium48rem (768px)768px-1023px@media (min-width: 48rem)md:grid-cols-2 md:gap-6
lgLarge64rem (1024px)1024px-1279px@media (min-width: 64rem)lg:grid-cols-2 lg:gap-6
xlExtra large80rem (1280px)1280px-1535px@media (min-width: 80rem)xl:grid-cols-2 xl:gap-6
2xl2x large96rem (1536px)1536px+@media (min-width: 96rem)2xl:grid-cols-2 2xl:gap-6

Bootstrap breakpoints

Bootstrap also uses a mobile-first min-width system, with xs as the base range before the first breakpoint.

Open Bootstrap page
BreakpointMin widthRangeMedia queryExample
xsExtra small0px0px-575pxbase styles.col-12
smSmall576px576px-767px@media (min-width: 576px).col-sm-6
mdMedium768px768px-991px@media (min-width: 768px).col-md-6
lgLarge992px992px-1199px@media (min-width: 992px).col-lg-6
xlExtra large1200px1200px-1399px@media (min-width: 1200px).col-xl-6
xxlExtra extra large1400px1400px+@media (min-width: 1400px).col-xxl-6
Workflow

Debug responsive breakpoints

Resize the browser, identify the active framework breakpoint, then test the pixel below and above the threshold where the layout changes.

  1. 1
    Resize the viewport
  2. 2
    Copy the media query
  3. 3
    Test boundary widths

Frequently asked questions

›Which width do breakpoints use?

Responsive breakpoints use the browser viewport width in CSS pixels. They do not use the physical screen resolution.

›Why are Tailwind breakpoints shown in rem?

Tailwind's default breakpoints are defined in rem units. The table shows the rem value and the default pixel equivalent for quick debugging.

›Should I test exact breakpoint widths?

Yes. Test just below, at, and above important breakpoints, because many layout bugs appear around the transition point.

Related tools

Copy manually

Clipboard access is unavailable. The text is selected below; use your browser's Copy command, Ctrl+C, or ⌘C.