The 2025 TestParty Guide to WCAG 1.4.4 – Resize Text (Level AA)
Why did the developer break up with fixed pixel fonts? Because they refused to grow with the relationship. 🔍💔
WCAG 1.4.4 Resize Text requires that users can zoom text up to 200% without losing content or functionality. This criterion ensures people with low vision can read your content without needing specialized assistive technology—just their browser's built-in zoom. It's a Level AA requirement, meaning it's essential for ADA, Section 508, and European Accessibility Act compliance.
Table of Contents
- What WCAG 1.4.4 Requires
- Why This Matters
- Quick Implementation Guide
- Common Mistakes to Avoid
- How to Test for WCAG 1.4.4
- How TestParty Helps
- FAQs
What WCAG 1.4.4 Requires
WCAG 1.4.4 mandates that text can be resized up to 200% (double the original size) without assistive technology, and without loss of content or functionality.
Key requirements:
- Users must be able to zoom text to 200% using standard browser controls
- At 200% zoom, all content must remain visible and usable—no clipping, truncation, or overlapping
- All functionality must continue to work (buttons, forms, navigation)
- Horizontal scrolling is acceptable, but content must not disappear or become unusable
Important exceptions:
- Captions and images of text are exempt (though you should still avoid images of text when possible per WCAG 1.4.5)
- This criterion focuses on text resize, not full-page zoom (though supporting both is best practice)
What's affected:
- Body text, headings, navigation labels, button text
- Form inputs and labels
- Text in tables, lists, and data displays
- Any text-based UI component
Why This Matters
Approximately 2.2 billion people worldwide have vision impairment. Many don't use screen readers but rely on browser zoom to make text readable. When text doesn't resize properly—clipping off the screen or breaking layouts—these users can't access your content or complete critical tasks like checkout or form submission.
From a legal perspective, WCAG 1.4.4 is part of Level AA conformance required by the ADA (per DOJ guidance), Section 508 (federal procurement), EN 301 549 (EU public sector), and the European Accessibility Act (private sector, effective 2025). Lawsuits frequently cite zoom and reflow issues, especially in ecommerce and financial services.
The business case is straightforward: users who can't read your text will abandon your site. Accessible text sizing improves usability for everyone—older users, people in bright sunlight, anyone who prefers larger text. It's a foundational aspect of responsive, user-friendly design.
Quick Implementation Guide
Meeting WCAG 1.4.4 comes down to using relative units and flexible layouts.
Best practices:
- Use relative units for font sizes: Use
rem,em, or percentages instead of fixedpxvalues. This allows text to scale with browser settings. - Use relative units for containers: Set widths with
%,rem,em,vw, ormax-widthso containers grow with text. - Avoid fixed-height containers: Fixed
heightin pixels will clip text when it grows. Usemin-heightor let content determine height. - Test with browser zoom: Zoom to 200% in Chrome, Firefox, and Safari. Check for clipped text, broken layouts, and inaccessible controls.
- Support responsive breakpoints: Ensure your responsive design handles larger text gracefully at all viewport sizes.
Good implementation example:
/* Good: Relative units allow text and containers to scale */
body {
font-size: 100%; /* or 16px base, but allow user override */
}
h1 {
font-size: 2rem; /* Scales with root font size */
}
.card {
max-width: 40rem; /* Grows with text */
padding: 1.5rem;
}
button {
font-size: 1rem;
padding: 0.75em 1.5em; /* em units scale with button text */
min-height: 44px; /* Maintain touch target, but allow growth */
}Key WCAG techniques:
- G142: Use technologies with user agents that support zoom (all modern browsers do)
- C28: Specify container sizes using
emunits - G179: Ensure no loss of content when text resizes and containers don't change width
Common Mistakes to Avoid
Even experienced developers make these mistakes when implementing text resize support.
Frequent failures:
- Fixed pixel font sizes everywhere: Using
font-size: 14pxthroughout your CSS prevents text from scaling with user preferences. Switch toremorem. - Fixed-width containers that clip text: A
width: 300pxsidebar will cut off text at 200% zoom. Usemax-widthwith relative units or flexible layouts. - Overflow hidden on text containers:
overflow: hiddenon elements containing text will clip content when it grows. Useoverflow: visibleoroverflow: autowhere appropriate. - Viewport units for font sizing: Using
font-size: 2vwprevents browser zoom from affecting text size (Failure F94). Viewport units are fine for layout, not font sizing. - Form inputs that don't resize: Text inputs with fixed
font-sizeandheightin pixels won't grow with zoom, making them hard to use (Failure F80).
Bad vs. good comparison:
/* Bad: Fixed pixels prevent scaling */
.nav-link {
font-size: 14px;
width: 120px;
height: 40px;
overflow: hidden;
}
/* Good: Relative units allow scaling */
.nav-link {
font-size: 0.875rem;
padding: 0.5em 1em;
min-height: 2.5rem;
overflow: visible;
}How to Test for WCAG 1.4.4
Testing for resize text compliance requires both automated scanning and manual verification.
Manual testing checklist:
- Zoom to 200% in multiple browsers: Use Ctrl/Cmd + "+" to zoom to 200% in Chrome, Firefox, Safari, and Edge. Check every page template.
- Check for clipped or truncated text: Look for text cut off by containers, overlapping elements, or content pushed off-screen.
- Verify all functionality works: Click buttons, submit forms, open menus, and navigate—everything should remain usable.
- Test at different viewport sizes: Zoom at desktop, tablet, and mobile widths to catch responsive breakpoint issues.
What automated tools catch:
Automated scanners can detect some common issues:
- Fixed pixel font sizes in critical elements
- Containers with fixed dimensions and
overflow: hidden - Viewport units used for font sizing (F94)
- Some layout issues that cause overlapping at standard zoom levels
What requires manual testing:
Automated tools can't fully simulate 200% zoom or assess whether content remains functional. You must manually verify:
- Whether text actually scales to 200% in real browsers
- Whether layouts break or clip content at 200% zoom
- Whether all interactive elements remain clickable and usable
- Whether horizontal scrolling is manageable (content should flow, not disappear)
How TestParty Helps
TestParty automates detection of resize text violations and guides your team toward durable, code-level fixes—no overlay widgets that break on zoom.
What TestParty detects:
TestParty's DOM and source code analysis flags common WCAG 1.4.4 violations:
- Fixed pixel font sizes in CSS that prevent user scaling
- Containers with fixed widths or heights combined with
overflow: hiddenthat will clip text at 200% zoom - Viewport units (
vw,vh) used forfont-sizeproperties (Failure F94) - Form controls with fixed pixel dimensions that won't resize with text (Failure F80)
- Layout patterns known to break at high zoom levels (absolute positioning with fixed dimensions, inflexible grid systems)
TestParty scans your entire site—including dynamically generated content, component libraries, and theme templates—to surface these issues before they reach production.
How TestParty suggests fixes:
For each detected violation, TestParty generates AI-powered remediation suggestions reviewed by accessibility specialists:
- Convert fixed pixel units to relative units: Auto-suggest replacing
font-size: 14pxwithfont-size: 0.875remacross your stylesheets - Refactor container dimensions: Recommend replacing fixed
widthandheightwithmax-width,min-height, and flexible units - Fix overflow issues: Suggest changing
overflow: hiddentooverflow: visibleoroverflow: autoon text containers - Update form control styling: Provide CSS patches to make inputs, buttons, and selects scale properly with text
Because TestParty works at the code and template level, fixes cascade across your entire site. Updating a shared component or theme file remediates hundreds or thousands of pages at once.
Developer workflow integration:
TestParty integrates into your development lifecycle to catch resize text issues early:
- CI/CD gates: Block pull requests that introduce fixed pixel fonts or overflow issues in critical components
- IDE and PR annotations: Surface line-level warnings when developers write CSS that will fail WCAG 1.4.4, with suggested fixes inline
- Pre-commit hooks: Flag resize violations before code is even committed, with explanations of why the pattern is problematic
This shift-left approach prevents regressions. Once you've fixed resize text issues, TestParty ensures new code doesn't reintroduce them.
Ongoing monitoring:
After remediation, TestParty continuously monitors your site for WCAG 1.4.4 compliance:
- Regression detection: Automatically scan on every deploy to catch new resize violations introduced by feature updates or third-party scripts
- Compliance dashboards: Track resize text issues over time, broken down by page template, component, or team
- Audit-ready reports: Generate documentation showing your text resize testing methodology and results for legal, procurement, or certification needs
TestParty's monitoring has helped ecommerce sites responsible for billions in annual revenue maintain WCAG AA compliance across thousands of product pages, even as content and designs evolve.
For issues requiring human judgment—like assessing whether a complex layout remains usable at 200% zoom—TestParty provides embedded guidance and testing checklists, ensuring your team knows exactly what to verify manually.
FAQs About WCAG 1.4.4
What is WCAG 1.4.4 in plain language?
WCAG 1.4.4 Resize Text requires that users can zoom text to 200% (double size) using their browser's built-in zoom, and all content and functionality must remain accessible. Text shouldn't get cut off, overlap, or disappear, and buttons, forms, and navigation must still work.
Is WCAG 1.4.4 required for ADA compliance?
Yes. WCAG 1.4.4 is part of Level AA conformance, which is the standard referenced in ADA Title II and Title III enforcement by the Department of Justice. It's also required for Section 508 (federal), EN 301 549 (EU public sector), and the European Accessibility Act (EU private sector, effective 2025).
Does WCAG 1.4.4 apply to mobile apps?
WCAG 1.4.4 primarily applies to web content, but the principle extends to mobile. Mobile apps should support system-level text size settings (iOS Dynamic Type, Android font scaling). The spirit of the requirement—allowing users to enlarge text without breaking functionality—applies across all digital platforms.
Can I use pixels for font sizes and still pass WCAG 1.4.4?
Technically yes, if your site still allows browser zoom to scale text to 200% and nothing breaks. However, using relative units (rem, em, %) is best practice because it respects user font size preferences set at the browser or OS level, providing a better experience for more users.
What's the difference between text resize and reflow (WCAG 1.4.10)?
WCAG 1.4.4 (Resize Text) requires text to scale to 200% without loss of content or functionality; horizontal scrolling is acceptable. WCAG 1.4.10 (Reflow, Level AA) requires content to reflow at 400% zoom without horizontal scrolling (at standard viewport sizes). Both are Level AA and work together to support low-vision users.
Are captions and images of text really exempt from WCAG 1.4.4?
Yes, captions (like video subtitles) and images of text are exempt from the resize requirement. However, you should still avoid images of text when possible (WCAG 1.4.5, Level AA) and provide alternatives. For captions, ensure they're readable at default size or offer user controls to adjust them.
Some TestParty features described in this article are currently under development. Visit TestParty.ai to learn more about our current capabilities and roadmap, or book a demo at TestParty.ai/book-a-demo to see TestParty in action.
Disclaimer: Some of this article was generated with Large Language Models (LLMs) and Artificial Intelligence (AI). There may be some errors and we advise you to consult with human professionals for detailed questions.
Stay informed
Accessibility insights delivered
straight to your inbox.


Automate the software work for accessibility compliance, end-to-end.
Empowering businesses with seamless digital accessibility solutions—simple, inclusive, effective.
Book a Demo