Outages
Is It Down for Everyone or Just Me? How to Tell the Difference
Published October 20, 2026
A page spins, times out, or throws an error — and the first question is never “why,” it’s “is this everyone, or just me?” Those two situations call for completely different responses. One means you wait. The other means you fix something on your end. Guessing wrong wastes time either way.
Why this question is harder than it sounds
Your browser can’t tell you which one it is, because it only knows about its own failed request. It doesn’t know whether the server is actually down, whether your DNS resolver has a stale record, or whether a VPN or ad blocker is quietly intercepting the connection. All it can report is “couldn’t load” — the cause is invisible from where you’re sitting.
That’s the real problem: the symptom looks identical from inside your browser whether the outage is global or purely local. You need a second, independent point of view to tell them apart.
The actual test: check from somewhere that isn’t you
The only reliable way to separate “down for everyone” from “down for just me” is to check the site from a connection that has nothing to do with yours. A few options, roughly in order of speed:
- Run it through a server-side checker. A tool like Is It Down Right Now sends a real request to the site from its own servers — not your browser, not your Wi-Fi, not your ISP. If that request succeeds while yours fails, the fault is on your end. If it fails too, the site really is down.
- Try your phone on mobile data, with Wi-Fi off. This swaps your entire network path — router, ISP, DNS — for a different one in seconds. If the site loads on mobile data, the problem was local to your original connection.
- Ask someone on a different network. A friend on a different ISP or in a different city is almost as good as a server-side check, just slower and less precise.
What doesn’t work well: refreshing the page, trying a different browser on the same Wi-Fi, or pinging the domain. All three stay inside your own network, so they can’t rule out a local cause.
Reading the verdict correctly
Once you have an independent result, the logic is simple:
- It fails for the independent check too → the site is down for everyone. There’s nothing to configure or fix on your side — the outage is on the provider’s infrastructure, and you just have to wait it out (or check the provider’s own status page for an ETA).
- It succeeds for the independent check but fails for you → the site is up, and the problem is local. That’s good news, because local problems are fixable in minutes. Common culprits: a stale DNS cache, a VPN or proxy routing you somewhere broken, an overzealous browser extension, or your ISP having a bad day even though the destination is fine.
A live HTTP, DNS and SSL check will usually tell you which bucket you’re in at a glance — if the server responds with a normal status code and a valid certificate, it’s up; if DNS won’t resolve or the connection times out entirely from an independent server too, it’s down for everyone.
If it’s just you: the quick local fixes
When the independent check comes back clean but the site still won’t load for you, work through these in order:
- Flush your DNS cache. A stale DNS record is the single most common “it’s up but I still can’t reach it” cause. On Windows, run
ipconfig /flushdnsin an elevated command prompt; on Mac,sudo killall -HUP mDNSResponder. - Switch DNS resolvers. If your ISP’s DNS is having issues, pointing your device at
1.1.1.1(Cloudflare) or8.8.8.8(Google) often resolves it immediately. - Turn off your VPN or proxy, temporarily. VPNs route traffic through a third-party server that can be blocked, slow, or geo-restricted in ways your direct connection isn’t.
- Try an incognito/private window. This rules out a misbehaving extension or a corrupted cookie/cache for that site.
- Restart your router. It sounds dated, but a surprising share of “random site won’t load” reports clear up after a power cycle, because it forces a fresh DHCP lease and DNS handshake.
If you’re seeing a specific browser error rather than a plain timeout, the fix is more targeted — see our guides on DNS_PROBE_FINISHED_NXDOMAIN, ERR_CONNECTION_TIMED_OUT, and the “Your connection is not private” SSL warning.
The fastest version of all this
If you only remember one thing: don’t trust your own browser’s opinion on whether a site is down. Check it from somewhere else first — a server-side status check takes about two seconds and tells you immediately whether you’re dealing with a global outage or a local hiccup, so you know whether to wait or to start troubleshooting.
Check it yourself
Run a live HTTP, SSL and DNS check on any site in a couple of seconds — no login required.