It's a genuinely puzzling situation: a website (or app) opens perfectly on Wi-Fi, but the moment you switch to mobile data, it refuses to load — while everything else on your phone seems fine. Since your data clearly works for other things, the usual "check your connection" advice falls flat. The truth is that Wi-Fi and mobile data are two completely separate networks with their own rules, and a handful of specific, fixable things can block a site on one but not the other. Here's why it happens and how to fix it.
Why a site works on Wi-Fi but not on mobile data
When you're on Wi-Fi, your traffic goes through your home router and ISP. When you switch to mobile data, it goes through your carrier's network instead — with a different IP address, a different DNS setup, and often different filtering rules. So a site can be perfectly reachable on one path and blocked or misrouted on the other. The cause is almost always one of: an app or system setting restricting data, a DNS or APN misconfiguration on the cellular side, or your carrier actively filtering the site.
Step 1: Confirm the pattern
First, pin down exactly what's failing. On mobile data (with Wi-Fi turned off), try loading a few different sites and apps:
- If everything fails on data, your mobile data itself isn't working — check that it's switched on, that you have signal and remaining allowance, and that you're not out of data.
- If only one specific site fails on data but others load, the problem is that site or a filter targeting it (jump to the carrier-filter section below).
- If the site loads in a browser but not in its app (or vice versa), it's an app-level data setting.
Common causes and how to fix them
Work through these in order:
- App data permissions. Check that the app is allowed to use mobile data and background data. On Android: Settings → Apps → (app) → Mobile data → enable "Allow background data usage." On iPhone: Settings → (app) → toggle Cellular Data on. Also check the master list under Settings → Cellular.
- Data Saver / Low Data Mode. These features throttle or block background connections and can stop sites loading. Turn off Data Saver (Android) or Low Data Mode (iPhone, under Cellular → Cellular Data Options) and retry.
- Restart the connection. Toggle Airplane mode on for 10 seconds, then off, to force a fresh connection to the carrier network. A full phone restart clears lingering glitches too.
- Private DNS (Android). A custom Private DNS hostname that works on Wi-Fi can fail on cellular. Go to Settings → Network & internet → Private DNS and set it to Automatic, then test. (For a reliable resolver, see our guide on changing your DNS to 1.1.1.1 or 8.8.8.8.)
- VPN or proxy. A VPN behaves differently on cellular and can block sites — turn it off and reload.
- APN settings. Your Access Point Name tells your phone how to connect to the carrier's data network. If it's misconfigured, some sites won't load. In Settings → Mobile network → Access Point Names, you can reset APNs to default.
- Reset network settings. As a last resort, use Reset network settings in your phone's settings. This clears APN, Wi-Fi, and cellular configuration (you'll re-enter Wi-Fi passwords afterward).
The carrier content-filter angle
Here's a cause most people never suspect: many mobile carriers filter certain websites on mobile data by default. Adult sites, some streaming or file-sharing sites, and sites flagged by parental or "content lock" controls are frequently blocked on cellular unless you verify your age or disable the filter in your carrier account — even though the exact same sites open fine on home Wi-Fi.
If a specific site consistently fails only on mobile data while everything else works, this is very often the reason. Check your carrier's account settings or app for a "content lock," "content filter," or "adult content" control, or contact them to confirm whether the site is blocked on their network.
When it's the site, not your data
Before blaming your phone, rule out the obvious: the site might just be down. Run it through our live website down checker — if our servers can't reach it either, it's down for everyone and your mobile data isn't the problem at all. If our server reaches it fine, the issue really is on your cellular path. Our guide on whether a site is down for everyone or just you helps you read the result.
This scenario is the mirror image of a more common one — Wi-Fi that shows connected but has no internet. If you run into that instead, our guide on fixing "Wi-Fi connected but no internet" walks through it. And for a single stubborn site that misbehaves across networks, see our checklist on fixing a site that's down for you but not everyone.
The bottom line
When a website loads on Wi-Fi but not mobile data, remember that you're dealing with two different networks. Start by confirming whether it's one site or all of them, then check your app data permissions, Data Saver, Private DNS, and APN settings — and don't overlook your carrier's content filter, which quietly blocks specific sites on cellular by default. Nine times out of ten, the fix is a single toggle away, and you'll have the site loading on data in a couple of minutes.