Users should be able to zoom and scale the text up to 500%

WCAG 1.4.4
Resize text

Accessibility isn’t only about avoiding violations — it’s about ensuring your product can be used confidently by everyone. This guide explains the principle of this rule, shows what goes wrong in real-world code, and provides a verified fix that meets WCAG and the European Accessibility Act (EAA).

Why this matters and how to fix it

Why this matters

Many users with low vision or on small screens rely on pinch-to-zoom or browser text scaling. Preventing zoom or limiting scaling makes text unreadable and violates WCAG success criteria for text resize and reflow.

How to fix this issue

Ensure the meta viewport tag allows user scaling. Avoid attributes like `user-scalable=no` or `maximum-scale`. Use a flexible setting such as `width=device-width, initial-scale=1` so users can zoom freely.

Automated detection · Manual review recommended

Developer guidance

Inspect each page’s `<meta name='viewport'>` tag. Lint or validate templates to prevent disabling zoom. Test with mobile devices—users must be able to pinch-zoom and enlarge text up to 500% without content loss or overlap.


Code examples

Incorrect Implementation

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

Correct Implementation

<meta name="viewport" content="width=device-width, initial-scale=1">
eu icon getwcag

Trusted by organizations across Europe working toward WCAG and EAA conformance