High Contrast Mode
High Contrast Mode is an accessibility feature built into operating systems that changes the colors used across the system, applications, and websites to make content easier to read. It is commonly used by people with low vision or other visual disabilities who benefit from stronger contrast between text and background. Users typically turn it on through their operating system's settings.
High Contrast Mode is an operating-system-level display feature that overrides the default color palette of the OS, applications, and rendered web content to maximize legibility for users with low vision or other visual disabilities. On Windows, this is implemented through High Contrast Themes, which web pages can detect and respond to via the CSS 'forced-colors' media feature; when 'forced-colors' is set to 'active', the user agent applies a limited, user-defined color set to page elements. Note that increased or enhanced contrast settings on other platforms operate differently from Windows High Contrast Mode and should not be treated as equivalent. This entry describes a user-agent and OS feature rather than a WCAG conformance requirement, and support and behavior vary across operating systems and browsers.
Why it matters
High Contrast Mode addresses a practical need for users with low vision or other visual disabilities, who may find default color palettes difficult to read. By allowing people to substitute a limited, user-defined set of colors across the operating system, applications, and web content, the feature can make text and interface elements significantly more legible. Because it is controlled by the user through their operating system settings, it reflects individual preferences rather than a single fixed appearance.
For teams building digital products, High Contrast Mode matters because web content that relies on background images, CSS backgrounds, or subtle color cues can behave unexpectedly when the user agent overrides colors. Elements that appear clear under default styling may lose visibility, borders, or meaning once a forced color set is applied. Testing with these settings active helps surface issues that would otherwise go unnoticed by users who do not rely on the feature.
It is important to keep this feature distinct from WCAG conformance. Supporting High Contrast Mode is a matter of respecting a user-agent and operating-system feature rather than satisfying a specific WCAG success criterion, and its behavior varies across operating systems and browsers. Increased or enhanced contrast settings on other platforms operate differently from Windows High Contrast Mode and should not be treated as equivalent. This guidance is not legal advice, and organizations with compliance questions should consult qualified counsel and current agency guidance.
Who it's relevant to
Inside High Contrast Mode
Common questions
Answers to the questions practitioners most commonly ask about High Contrast Mode.