Skip to content
← All posts
Straight Answers

Can Your Customers Read Your Website?

Can Your Customers Read Your Website?

Some of them probably cannot. Only 30% of sites pass the minimum text contrast check and 19% of mobile sites still restrict pinch-zoom, across 16.2 million sites crawled in July 2025 (Web Almanac, 2025).

Can your customers read your website?

Not all of them. Text contrast is the most common readability failure on the web, and the pass rate has climbed slowly: 22% of sites in 2019, 30% in 2025 (Web Almanac, 2025).

30%
of sites pass the text contrast check
Web Almanac, 2025
19%
of mobile sites restrict pinch-zoom
Web Almanac, 2025
67%
of sites remove the focus outline
Web Almanac, 2025
Sites with sufficient text contrast

Web Almanac, 2025 · 16.2 million sites, July 2025 crawl · no 2023 edition; the 2024 value is mobile

View data
Web Almanac, 2025 · 16.2 million sites, July 2025 crawl · no 2023 edition; the 2024 value is mobile
ItemValue
201922%
202021%
202122%
202223%
202429%
202530%

What does enough contrast actually mean?

A ratio between the text color and the color directly behind it. WCAG puts the floor at 4.5:1 for normal text.

4.5:1
minimum contrast for normal text
W3C, WCAG level AA
3:1
minimum for large text
W3C, WCAG level AA
7:1
the level AAA floor
W3C, WCAG
Grey on white

The placeholder inside a field, the caption under a photo and the fine print below a form are where the ratio usually collapses. They are also the words a customer needs most.

Your brand color on white

A mid-tone blue or green that looks right in a logo often lands near 3:1 as body text, which clears the bar for a headline and misses it for a paragraph (W3C, WCAG).

Text sitting on a photo

The ratio changes pixel by pixel across the image, so a line that reads cleanly over the dark half of the picture disappears over the bright half.

A button nobody can read

Light text on a light accent color is the common one, and it is the element you least want a visitor to skip over.

How to check the contrast on your own site
  1. 01
    Find the smallest text on the page
    Usually the footer, the fine print under a form, or the grey placeholder sitting inside a field.
  2. 02
    Read the two colors
    The text color and the color directly behind it. A browser inspector shows both as hex values.
  3. 03
    Compare the ratio to 4.5:1
    Any contrast checker turns two colors into a ratio. Normal text below 4.5:1 fails level AA (W3C, WCAG).
  4. 04
    Then look at it on a phone, outdoors
    Light grey on white survives nothing in daylight, and daylight is where a lot of your visitors are.

Can someone zoom in on their phone?

On 19% of mobile sites, no. The page tells the browser not to allow it, in a single line of code.

Mobile sites that restrict zooming

Web Almanac, 2025 · 15.4 million mobile sites, July 2025 crawl

View data
Web Almanac, 2025 · 15.4 million mobile sites, July 2025 crawl
ItemValue
Scaling disabled outright13%
Maximum scale set to 117%
Either one19%
Where pinch-zoom gets turned off
View data
StepValue
The viewport lineOne tag (A meta viewport tag in the page head tells the browser how far it may scale.)
What breaks itTwo values (user-scalable=no, or a maximum-scale below 5.)
What the standard asks200% (Text resizable to 200% without losing content or functionality (W3C, WCAG, level AA).)
What an audit reportsFail (Lighthouse 12.8.0 fails the page on either value.)

Does a good accessibility score mean the page is readable?

No. The median site scores 85 out of 100 while only 30% pass the contrast check, and that is not a contradiction.

Median Lighthouse accessibility score

Web Almanac, 2025 · Lighthouse 12.8.0 · no 2023 edition

View data
Web Almanac, 2025 · Lighthouse 12.8.0 · no 2023 edition
ItemValue
201983/100
202080/100
202182/100
202283/100
202484/100
202585/100
What the engine is

Lighthouse running Deque’s axe-core, the pair behind the 16.2 million site crawl (Web Almanac, 2025).

What it catches

Contrast ratios, a blocked viewport, an input with no label, and whether the page declares a language. About 86% of sites declare a valid one (Web Almanac, 2025).

What it cannot see

The chapter’s own note is that the automated audit tools compared by GOV.UK all detect less than half of accessibility errors (Web Almanac, 2025).

What a score hides

Font sizes are set in px on 67% of desktop sites (Web Almanac, 2025), which ignores the text size a reader already chose in their own browser.

Do those accessibility widgets fix it?

No, and almost nobody at the top of the web runs one. They are a third-party script layered over the same markup.

2.1%
of desktop sites run an overlay widget
Web Almanac, 2025
1.8%
of mobile sites run one
Web Almanac, 2025
0.2%
of the top 1,000 sites do
Web Almanac, 2025
The order that actually fixes it
  1. 01
    Fix the contrast first
    It reaches every visitor on every page, and only 30% of sites pass that check today (Web Almanac, 2025).
  2. 02
    Give the zoom back
    Remove user-scalable=no and any maximum-scale below 5 from the viewport tag. One line, every page.
  3. 03
    Put the focus outline back
    67% of sites take it off (Web Almanac, 2025). Anyone moving through the page by keyboard loses track of where they are.
  4. 04
    Watch one person use it
    Hand your phone to someone over 60 and ask them to book. No automated check reports what you learn in that minute.

Open your own site on a phone, in daylight, and try to make the text bigger. Whatever fails there is what a customer meets first, and it belongs on the list with everything else a site gets checked for.

  1. 01Look at it on a phone
  2. 02Fix the contrast
  3. 03Give the zoom back
  4. 04Measure again

Questions owners ask

Can my customers read my website?

Some may not. Only 30% of sites pass the minimum text contrast check and 19% of mobile sites restrict zooming, across 16.2 million sites crawled in July 2025 (Web Almanac, 2025). Both are visible on your own phone in two minutes.

What contrast ratio does text need?

At least 4.5:1 for normal text and 3:1 for large text to meet WCAG level AA. 7:1 is the AAA level. The ratio is between the text color and the color directly behind it.

Should I let people pinch to zoom on my site?

Yes. Restricting it is what 19% of mobile sites still do (Web Almanac, 2025), and WCAG asks that text can be resized up to 200% without losing content or functionality.

Does a 100 accessibility score mean the site is readable?

No. The chapter’s own note is that automated tools detect less than half of accessibility errors, and the median site already scores 85 while only 30% pass the contrast check (Web Almanac, 2025).

Sources

  1. HTTP Archive, Web Almanac 2025, Accessibility chapter (16,213,084 sites, of which 15,426,398 mobile; July 1, 2025 crawl; Lighthouse 12.8.0 running Deque's axe-core; read November 1, 2026) (2025)
  2. HTTP Archive, Web Almanac 2025 Methodology (sample size, crawl date and Lighthouse version) (2025)
  3. W3C, Web Content Accessibility Guidelines: Contrast (Minimum) and Contrast (Enhanced), level AA and AAA, and Resize Text, level AA (2023)
  4. Google Lighthouse 12.8.0, meta-viewport accessibility audit (the version HTTP Archive ran) (2025)

The first meeting starts with findings, not promises.The free Business Health Report reads your business and shows you what it found, in days.

Get Your Free Business Health Report
← All posts