MobileCheck

Mobile Resilience Index 2026: How 34 Top Websites Hold Up on Phones

By MobileCheck · Data collected October 20, 2026 · Updated October 20, 2026 · 34 sites · CC BY 4.0

Preliminary results. These numbers come from a pilot sample of the 34 highest-ranked sites. The full study is in progress; this page updates automatically as the data grows.

38% of the 34 most popular websites break when a phone user enlarges text to 150%, and only 21% switch to a dark theme when the phone is in dark mode. We loaded each homepage on iPhone 14 Pro and Samsung Galaxy S22 profiles, then repeated every test in dark mode and with 150% text.

Key findings

Large text: what breaks at 150%

People with low vision — and many who just want to read without glasses — raise their phone’s text size. We enlarged every font on each homepage by 50% and compared the layout with the normal view. Problems that already existed at normal size don’t count; only what the larger text caused.

What happens at 150% textShare of the 34 sites tested with large text

The usual culprits are fixed heights on buttons and cards, labels with white-space: nowrap and overflow: hidden, and navigation bars sized in pixels. Our guide Large text: keep your layout from breaking shows the CSS fixes; overlapping and clipped text covers the two most common symptoms.

Dark mode: declared vs. delivered

With the phone set to dark mode we checked two things: whether the site has dark-mode styles at all, and whether its first screen actually turns dark. Many sites ship a prefers-color-scheme rule for a widget or an icon while the page itself stays bright.

Dark mode on popular websitesShare of the 34 sites tested in dark mode

See how to support dark mode without losing contrast.

Everyday readability on a phone

Readability problems in the normal viewShare of all 34 tested sites, on at least one of the two phones

Fixes: low-contrast text, text too small, tap targets, content wider than the screen.

Scores

Each test produces MobileCheck’s readability score from 0 to 100 (85+ is good, 60–84 needs work, below 60 is poor). A site’s Resilience score is the average of its normal, dark-mode and 150%-text scores across both phones. The median site scores 93.

Median score by conditionOut of 100, averaged over both phones
How Resilience scores are distributedNumber of sites per 10-point band
By position in the ranking
Ranking sliceSitesMedian ResilienceBreak at 150%Dark themeLow contrast
Sites 1–34349338%21%21%
By domain type
Domain typeSitesMedian ResilienceBreak at 150%Dark themeLow contrast
.com289432%18%25%
Other generic TLDs49175%50%0%
Country-code TLDs28950%0%0%
Per phone profile (median scores, share of sites)
ProfileNormalDark150% textBreak at 150%Sideways scroll
iPhone 14 Pro
393×852, 3x
88.51009935%3%
Samsung Galaxy S22
360×780, 3x
9010010038%0%

Results for every site

All 34 tested sites
RankSiteResilienceNormalDark150% textBreaks at 150%Dark themeText <12pxLow contrast
1google.com 878510077 YesNo 00
2cloudflare.com 948499100 NoNo 01
3facebook.com 9792100100 NoNo 30
8microsoft.com 866110098 NoNo 440
10apple.com 897010098 YesNo 00
11youtube.com 968999100 NoNo 31
13instagram.com 9895100100 NoYes 00
28amazon.com 948410099 NoNo 60
31github.com 9996100100 NoNo 00
32wikipedia.org 868310075 YesYes 00
40bing.com 9997100100 NoNo 00
50icloud.com 9894100100 NoYes 40
51wordpress.org 939910080 YesNo 00
55skype.com 9997100100 NoNo 20
62tiktok.com 939110088 YesNo 00
63whatsapp.com 9895100100 NoNo 00
69zoom.us 856010096 NoNo 120
73roblox.com 100100100100 NoNo 00
74spotify.com 9483100100 NoNo 60
77opera.com 9893100100 NoNo 30
80baidu.com 958896100 NoNo 03
82nginx.org 9310010080 YesYes 00
86qq.com 754680100 NoNo 1518
90f5.com 939810080 YesNo 00
93blogspot.com 88929380 YesNo 05
94mozilla.org 897910088 NoNo 00
98yuga.com 81728585 YesNo 00
102epicgames.com 867010088 YesNo 20
109chatgpt.com 9893100100 NoYes 50
111ui.com 928590100 NoNo 07
112europa.eu 9310010080 YesNo 00
116samsung.com 917510097 YesNo 110
120openai.com 938110098 YesYes 00
133dropbox.com 968899100 NoYes 01

Select a column heading to sort. Scores are 0–100 averaged over both phones. “Text <12px” and “Low contrast” count elements on the worse of the two phones. Rank is the site’s position in the Tranco list.

14 sites we couldn’t test fairly (excluded)

4 did not load · 9 blocked our test browser (bot protection) · 1 had no text our audit could read (e.g. an empty shell or text inside shadow DOM).

mail.ru (failed) twitter.com (blocked) linkedin.com (blocked) dzen.ru (failed) netflix.com (blocked) x.com (blocked) pinterest.com (blocked) adobe.com (blocked) yahoo.com (blocked) msn.com (no-content) vimeo.com (failed) yandex.ru (failed) reddit.com (blocked) intuit.com (blocked)

Method

Sample
The homepages (https://domain/) of the highest-ranked websites in the Tranco list (ID GQG5K, October 19, 2026), taken top-down. We skipped infrastructure domains without a website for people (CDNs, DNS, ad and analytics endpoints), link shorteners, adult sites, and the same brand on another country domain. 85 entries were skipped this way. Of 48 sites attempted, 14 were excluded after testing (bot protection, load errors, HTTP errors, pages without auditable text, or redirects to a site already in the sample), leaving 34.
Devices and engine
iPhone 14 Pro / 15 / 15 Pro / 16: 393×852 CSS px, device pixel ratio 3; Samsung Galaxy S22 / S23 / S24 / S25: 360×780 CSS px, device pixel ratio 3. Both profiles were rendered in Chromium with each device’s viewport, pixel ratio, touch input and user agent; the iPhone profile therefore shows the page iPhone visitors are served, laid out by Chromium rather than Safari’s WebKit engine. One page load per device, browser bars subtracted from the viewport, browser language en-US.
Scenarios
Normal: the page after loading, closing cookie banners and scrolling once to load lazy content. Dark mode: prefers-color-scheme: dark. 150% text: every element’s computed font size (and pixel line height) multiplied by 1.5.
Thresholds
Very small text: under 12px as rendered (after any page scaling). Contrast: WCAG 2.2 AA, 4.5:1 for normal text and 3:1 for large text (24px, or 18.66px bold). Tap targets: under 24×24px with another target within 12px of the centre (WCAG 2.5.8). Sticky bars: fixed elements covering over 25% of the screen. LCP over 2.5 s, CLS over 0.1, page weight over 3 MB.
Breaks at 150% text
Compared with the normal view on the same phone: the page becomes wider than the screen, or more text is clipped, or more text overlaps other text. A site breaks if this happens on at least one phone.
Dark theme
The site declares dark-mode styles (a prefers-color-scheme: dark rule, color-scheme or a color-scheme meta tag) and the mean luminance of its first screen drops by at least 0.15 compared with light mode. “Dark design even in light mode”: first screen mean luminance below 0.25 in light mode.
Percentages
“Share of sites” counts a site if the problem appears on at least one of the two phones. Each percentage is out of the sites where that scenario completed (shown as “x of n sites”).

Limitations

Download the data

Per-site results for all 34 sites, plus the excluded sites and the reason, under CC BY 4.0.

How to cite

MobileCheck (2026). Mobile Resilience Index 2026: How 34 Top Websites Hold Up on Phones [Data set]. https://mobilefriendlycheck.com/research/mobile-resilience-index

In an article: “38% of the top 34 websites break when text is enlarged to 150% (MobileCheck Mobile Resilience Index 2026).”

Frequently asked questions

What is the Mobile Resilience Index?

An original study by MobileCheck of how the homepages of 34 of the world’s most visited websites hold up on phones — in the normal view, with the phone in dark mode, and with text enlarged to 150%. Each site gets a Resilience score from 0 to 100: the average of its readability scores in those three conditions on two phone profiles (iPhone 14 Pro and Samsung Galaxy S22).

What does “breaks at 150% text” mean?

We multiplied every font size on the page by 1.5 and audited the page again. A site counts as breaking if, compared with the normal view, the page starts scrolling sideways, or text that was fine becomes cut off or overlaps other text, on at least one of the two phones. 38% of tested sites (13 of 34) did.

Why test 150% text?

Phones let people raise the system text size, and browsers let them zoom text. WCAG 2.2 success criterion 1.4.4 (Resize Text) expects text to be resizable up to 200% without loss of content or functionality, so 150% is a moderate, realistic setting — a layout that fails at 150% will fail people who need larger text.

How did you decide whether a site supports dark mode?

We switched the browser to prefers-color-scheme: dark and compared the first screen with the normal view. A site counts as having a dark theme only if it declares dark-mode styles and its first screen gets clearly darker (mean luminance drops by at least 0.15). 68% declare dark-mode styles, but only 21% actually switch.

Can I use this data?

Yes. The data and charts are licensed under Creative Commons Attribution 4.0 (CC BY 4.0): you may share and adapt them, including commercially, as long as you credit “MobileCheck, Mobile Resilience Index 2026” with a link to this page. The full per-site results are available as CSV and JSON.

How can I test my own website the same way?

Enter your address in the free MobileCheck test. It runs the same checks — including dark mode and large text — on the phones and tablets you choose and explains every problem with a screenshot and a fix.

Fix it on your own site