What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Design for the space your content actually has, not for a universal list of phone, tablet and desktop widths. Start with a fluid layout, resize the CSS viewport continuously, and add a breakpoint only when navigation, columns, text measure or controls need a different arrangement. Then verify accessibility at the WCAG 2.2 Reflow condition: 320 CSS pixels wide for vertically scrolling content (or 256 CSS pixels high for horizontally scrolling content), without losing information or functionality.
What screen sizes should you design for?
Design for every width your layout can reasonably receive. A browser window can be resized, split beside another window, zoomed, or displayed through device scaling. A phone’s advertised resolution therefore is not the same thing as the CSS viewport width used by your media queries. Browser chrome, operating-system scaling, windowing and zoom all change the available CSS space.
Use a content-driven process:
- Build a fluid, narrow layout with flexible widths and wrapping content.
- Resize the viewport continuously rather than checking only named devices.
- Record the width at which a line becomes too long or short, a column becomes cramped, navigation no longer fits, or a control becomes difficult to use.
- Add a breakpoint at that failure point and change the arrangement, not merely the font size.
- Repeat at wider widths until the layout remains usable.
MDN describes this approach as responsive design: flexible grids, relative units and minimum/maximum sizing can often handle width changes without any media query. Use a query when the structure genuinely needs to change. See MDN’s responsive design guidance and media-query fundamentals.
Are there standard responsive breakpoints?
No. CSS, W3C and MDN do not prescribe a universal phone/tablet/desktop breakpoint chart. A breakpoint is an author-chosen point where the current layout stops working well. Two sites with different navigation, typography and data density can need different values, even at the same viewport width.
Free tools Windows power users keep installed
One-click scans. No signup required.
#1 Best Overall
- CRISP CLARITY: This 23.8″ Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
- INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
- THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors
- WORK SEAMLESSLY: This sleek monitor is virtually bezel-free on three sides, so the screen looks even bigger for the viewer. This minimalistic design also allows for seamless multi-monitor setups that enhance your workflow and boost productivity
- A BETTER READING EXPERIENCE: For busy office workers, EasyRead mode provides a more paper-like experience for when viewing lengthy documents
| Decision | Content-driven choice | Device-preset risk |
|---|---|---|
| When to stack columns | When the columns become too narrow to read or operate | A preset may stack too early or too late for your content |
| When to collapse navigation | When all labels and controls no longer fit comfortably | A device width does not tell you how many labels your site has |
| How to size images | Keep them inside their available container and preserve their ratio | One device width cannot account for fluid containers or sidebars |
| How to handle zoom | Maintain information and functionality as the CSS viewport shrinks | Physical resolution says nothing about a user’s zoom level |
If a flexible grid and sensible min/max sizes solve the problem, do not add a breakpoint simply because a familiar number appears in a template.
CSS viewport width versus physical screen resolution
Responsive CSS responds to the layout viewport, measured in CSS pixels. A high-density display can have many physical pixels while exposing a much smaller CSS viewport; desktop users can also resize a window to a fraction of the monitor. Zoom changes the effective CSS space again. Test the viewport shown by browser developer tools and by your own resize behavior, not the device’s marketing resolution.
This distinction matters for accessibility. W3C explains that 320 CSS pixels corresponds to a starting viewport of 1280 CSS pixels at 400% zoom. The test is about the resulting CSS space, not about owning a 320-pixel-wide phone.
What WCAG’s 320-pixel reflow target means
WCAG 2.2 Success Criterion 1.4.10, Reflow (Level AA), states: “Content can be presented without loss of information or functionality, and without requiring scrolling in two dimensions for” the specified conditions. For vertically scrolling content, the equivalent width is 320 CSS pixels. For content that scrolls horizontally, the corresponding height is 256 CSS pixels. The criterion allows an exception for parts whose use or meaning genuinely requires a two-dimensional layout. Read the normative text at W3C’s WCAG 2.2 Recommendation and its explanation at Understanding Reflow.
This is an accessibility conformance test, not a recommendation to create a 320px media query. At the equivalent viewport, ordinary text, forms and controls should reflow without clipping, hidden content or a page-wide horizontal scrollbar. A map, a complex diagram, a data table whose two-dimensional relationships are essential, or another purpose-built canvas may require two dimensions; surrounding content still needs to reflow.
Rank #2
- CRISP CLARITY: This 22 inch class (21.5″ viewable) Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
- 100HZ FAST REFRESH RATE: 100Hz brings your favorite movies and video games to life. Stream, binge, and play effortlessly
- SMOOTH ACTION WITH ADAPTIVE-SYNC: Adaptive-Sync technology ensures fluid action sequences and rapid response time. Every frame will be rendered smoothly with crystal clarity and without stutter
- INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
- THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors
How to choose a breakpoint from your content
Start with fluid building blocks
Use responsive units and constraints before writing queries. A typical shell can use a percentage width with a maximum measure:
.page {
width: min(100% - 2rem, 72rem);
margin-inline: auto;
}
.cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
gap: 1rem;
}
img, video, svg {
max-width: 100%;
height: auto;
}
The image rule follows W3C’s advisory C37 technique: keep media inside the available space while allowing its height to adjust. It is an implementation technique, not a requirement to copy a particular snippet.
Find the first failure point
Drag the viewport narrower and wider. Look for a heading that wraps into an awkward shape, paragraphs that become too wide to scan, buttons that collide, a navigation row that overflows, or a grid card whose content no longer has a usable minimum width. The first width at which the problem appears is a candidate breakpoint. Test a small range around it; choose a value that gives the layout breathing room rather than matching a named device.
Recommended Free Tools
Change structure, not just scale
At the candidate width, stack a sidebar below the main content, move navigation into a disclosure, change a multi-column form to one column, or let actions wrap. Keep keyboard order and accessible names intact. A smaller font that leaves controls cramped is not a successful responsive change.
Use relative media features
When a query is necessary, express it with a relative unit so it tracks the root text size and zoom behavior:
Rank #3
- Clear visuals. Fluid motion: A 144Hz refresh rate and 1ms MPRT deliver smooth, tear‑free motion across work, gaming, and streaming for clearer, more fluid viewing.
- Eye comfort: TÜV Rheinland 3‑star* certification reduces harmful blue light while preserving stunning color quality without compromise. *TÜV Rheinland 3-star eye comfort certification.
- Wide viewing angle: Get consistent views across a wide 178° /178° viewing angle.
- In-Plane Switching (IPS): See excellent color accuracy and consistency across wide viewing angles with In-plane Switching (IPS) technology.
- Ultra-thin bezels: Maximize your viewing experience with thin bezels.
.layout {
display: grid;
grid-template-columns: 18rem 1fr;
gap: 2rem;
}
@media (max-width: 50rem) {
.layout {
grid-template-columns: 1fr;
}
}
The value above is an example for this layout, not a standard breakpoint. MDN recommends relative units for media-query breakpoints and notes that flexible grids, relative units and min/max sizing can remove the need for some queries.
Reflowing columns, tables and images
Columns
CSS Grid can switch from multiple tracks to one track when the content requires it. W3C documents this pattern in C32: Using media queries and grid CSS to reflow columns. Preserve a sensible reading order in the source HTML; do not rely on visual reordering that makes keyboard or screen-reader navigation confusing.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Images and embedded media
Constrain replaced elements with max-width: 100%, provide meaningful alternative text, and check captions and controls at narrow widths. A fixed-width image, iframe or code sample can create the very horizontal scrolling that the surrounding layout avoids.
Tables and two-dimensional content
Do not destroy relationships that make a data table useful merely to force every cell into one column. Consider a deliberately scrollable table region with an accessible name, while keeping the rest of the page reflowable. The WCAG exception covers content whose use or meaning requires two dimensions; it does not excuse an accidentally overflowing page.
A repeatable responsive-testing procedure
- Set a baseline. Test the default, narrow layout with real content, long labels, translated strings and validation messages.
- Resize continuously. Use browser responsive tools and a normal resizable window. Note exact CSS viewport widths where behavior changes.
- Check interaction. Tab through controls, open menus, submit forms, rotate any relevant media and verify that focus remains visible.
- Check media. Confirm images, videos, embeds and code blocks fit or have an intentionally bounded scroll region.
- Run the reflow check. Test the equivalent 320-CSS-pixel width for vertically scrolling pages and the 256-CSS-pixel height condition where horizontal scrolling content is central.
- Test zoom and text growth. At enlarged zoom, look for clipped text, overlapping controls and loss of functionality. W3C’s accessibility tips emphasize avoiding horizontal scrolling and clipping when text is enlarged; see Developing for Web Accessibility.
- Record intentional exceptions. Document why a map, diagram, chart or other component needs two dimensions and ensure surrounding instructions and controls still work.
Common breakpoint mistakes and fixes
Copying a popular device chart
Symptom: the layout still breaks between listed widths or has unnecessary jumps. Fix: remove unused queries, keep the layout fluid, and add a query at the observed content failure.
Rank #4
- CURVED FOR ENHANCED ENGAGEMENT: An immersive viewing experience with a curved monitor that wraps more closely around your field of vision; It creates a wider view, enhancing depth perception and minimizing peripheral distraction
- SMOOTH PERFORMANCE FOR SEAMLESS CONTENT: Stay in the action when playing games, watching videos, or working on creative projects; The 100Hz refresh rate reduces lag and motion blur so you don't miss a thing in fast-paced moments¹
- MORE GAMING POWER: Gain the edge with optimizable game settings; Color and image contrast can be adjusted to see scenes more vividly and spot enemies hiding in the dark; Game Mode adjusts any game to fill the screen so you can view every detail²
- KEEP IT EASY ON THE EYES: Care for your eyes and stay comfortable, even during long sessions; Advanced eye comfort technology certified by TÜV reduces eye strain by minimizing blue light and reducing irritating screen flicker²
- INCREASED VERSATILITY: Connect to more; Plug devices straight into your monitor for increased flexibility, making your computing environment even more convenient
Treating 320px as a breakpoint
Symptom: a page passes one narrow screenshot but fails at zoom or an intermediate width. Fix: treat 320 CSS pixels as the WCAG reflow test condition, then choose author breakpoints independently.
Using physical pixels as CSS values
Symptom: a “high-resolution” device behaves unexpectedly or a split desktop window overflows. Fix: inspect the CSS viewport and test resizing, zoom and windowing.
Making every component one-dimensional
Symptom: a table, map or diagram loses meaning after forced stacking. Fix: preserve an intentional two-dimensional region where necessary, while reflowing ordinary reading content around it.
Assuming media queries are mandatory
Symptom: a stylesheet accumulates brittle thresholds for changes that intrinsic sizing already handles. Fix: try flexible grids, wrapping, relative units and min/max constraints first.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Or skip the browser setup
For repeatable screenshots at the viewport sizes you are evaluating, ScreenshotNeo provides a website screenshot API and MCP server. A single request returns PNG, JPEG, WebP or PDF; you can set viewport and device options, full-page capture, CSS selectors, custom CSS or JavaScript, wait conditions, dark mode, retina scale, cookies, headers, geolocation, timezone and more. Its 63 options also include lazy-image loading, ad/tracker blocking, image resizing, chosen-TTL caching, signed links, asynchronous webhooks, bulk capture of up to 100 URLs per call, a usage API and an OpenAPI specification. Parameter names used by other screenshot APIs also work, easing migration.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsBest Value
- 【INTEGRATED SPEAKERS】Whether you're at work or in the midst of an intense gaming session, our built-in speakers provide rich and seamless audio, all while keeping your desk clutter-free.
- 【EASY ON THE EYES】 Protect your eyes and enhance your comfort with Blue-Light Shift technology. This feature reduces harmful blue light emissions from your screen, helping to alleviate eye strain during long hours of use and promoting healthier viewing habits.
- 【WIDEN YOUR PERSPECTIVE】Our sleek minimal bezel design ensures undivided attention. The nearly bezel-free display seamlessly connects in a dual monitor arrangement, delivering an unobstructed view that lets you focus on more at once, completely distraction-free.
Most importantly for responsive testing, it accepts cookie or consent banners and removes more than 60 known consent platforms, newsletter popups and chat widgets before capture; each cleanup step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed, and response headers identify the page verdict and whether the shot was billed.
cURL:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python:
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
Node.js:
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
See the complete parameter reference in the ScreenshotNeo documentation. Its MCP server exposes take_screenshot, get_page_info and capture_pdf to Claude, Cursor and other MCP clients, so an AI agent can capture and inspect pages without custom browser orchestration.
The Free plan includes 1,000 screenshots per month with no card. Paid plans start at $5 for 3,000 shots; every feature is available on every plan, and yearly billing gives two months free. Sign up for ScreenshotNeo free to begin.
Performance, reliability and cost considerations
- Keep the page fluid by default. Fewer structural overrides reduce layout shifts and maintenance.
- Load only what the viewport needs. Responsive image sources and lazy loading can reduce transfer, but verify that important content is present before capture or automated checks.
- Use waits deliberately. For dynamic pages, wait for a selector, a known delay or network idle; an arbitrary long delay slows every test.
- Separate visual and accessibility checks. A screenshot can reveal clipping and overlap but cannot prove keyboard access, semantics or screen-reader behavior.
- Control caching. During design changes, disable or shorten a cache TTL so you do not compare stale captures; for stable regression sets, caching can reduce duplicate work.
- Budget by successful captures. ScreenshotNeo identifies billed status in response headers and does not bill failed loads, blank pages, bot checks, timeouts or cache hits.
Frequently asked questions
What is the best breakpoint for mobile?
There is no universally best value. Use the width where your specific navigation, columns or controls stop working, and verify the resulting layout at the WCAG reflow condition.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Does WCAG require a 320px media query?
No. WCAG 2.2 SC 1.4.10 defines an equivalent CSS-viewport test for reflow. It does not prescribe an author breakpoint or a particular media-query value.
Should I test every phone model?
Test CSS viewport widths, zoom and representative interaction environments. A device model’s physical pixel count is not a reliable substitute for those conditions.
Can a responsive page contain horizontal scrolling?
Yes, when a component’s meaning or use genuinely requires two dimensions, such as some tables, maps or diagrams. Keep ordinary page content free of accidental two-dimensional scrolling and make the exception usable and identifiable.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

