— × —
BreakpointPrefixMin widthCSS query
Extra small0px@media (max-width: 639px)
Smallsm:640px@media (min-width: 640px)
Mediummd:768px@media (min-width: 768px)
Largelg:1024px@media (min-width: 1024px)
Extra largexl:1280px@media (min-width: 1280px)
2X large2xl:1536px@media (min-width: 1536px)
Breakpoints by framework
Tailwind CSS
Bootstrap 5
Material UI
Chakra UI

About the Viewport & Breakpoint Checker

Building responsive layouts requires knowing exactly which breakpoint is active at any window size. This tool shows the current breakpoint label, exact pixel dimensions, and where you sit in the Tailwind, Bootstrap, Material UI, and Chakra UI breakpoint systems — all updating live as you resize.

How to use it

Simply open the page and resize your browser window. The large label updates instantly to show the active Tailwind breakpoint (xs, sm, md, lg, xl, 2xl), along with your exact viewport width and height in pixels and a table showing where you are across major CSS frameworks.

Common viewport debugging scenarios

Viewport tools are most useful when elements break at unexpected widths, when media queries do not trigger where expected, or when comparing behaviour across device types.

Frequently Asked Questions

Which breakpoints are shown?
Tailwind CSS by default: xs (0), sm (640), md (768), lg (1024), xl (1280), 2xl (1536). Plus Bootstrap 5, Material UI, and Chakra UI equivalents.
Does it update as I resize?
Yes — it listens to the resize event and updates everything in real time as you drag your browser window.
Why use this instead of DevTools?
It is faster for quick checks and shows multiple frameworks at once without opening DevTools.
What is the difference between screen resolution and viewport size?
Screen resolution is the physical pixel count of the display (e.g. 2560x1440). Viewport size is the available browser content area in CSS pixels, after subtracting browser chrome (toolbars, scrollbars) and applying the device pixel ratio. On a 2x Retina display, a 2560px-wide screen has a CSS viewport of approximately 1280px.
How do I test responsive layouts without a real device?
Browser DevTools device emulation (F12 > device toolbar) simulates different screen sizes and device pixel ratios. For more accuracy, use BrowserStack or LambdaTest to test on real device browsers. Chrome's responsive design mode lets you drag to resize and see breakpoints trigger in real time.
Related tools
Ad