Free Website Down Checker

Is the site down, or is it just you?

Or try

Enter a URL and we will request it from our servers — outside your network, your DNS cache and your browser — and report the HTTP status code, response time, and TLS certificate state.

2amis when the outages that cost you a client start — and Monday morning is when anyone notices without monitoring.

Why an outside opinion settles it

When a site fails to load, the first question is whether the problem is the server or the path between you and it. A stale DNS cache, an ISP route, a VPN, an extension, or a captive portal all produce exactly the same blank page as a genuinely dead origin.

Requesting the page from somewhere that shares none of your local state answers that in one step. If we get a 200 back, the server is fine and the problem is on your side. If we get a 502 or a timeout, it isn’t you.

What “down” actually looks like

Genuine outages are rarely a clean connection refused. Far more often the origin is up and something in front of it is broken: a 502 from a proxy whose upstream died, a 503 while an overloaded app server sheds requests, a 500 from a bad deploy, or a request that connects and then hangs until it times out.

An expired certificate is its own category. The server answers perfectly, but every browser refuses to render the response — so the site is functionally down for every visitor while every naive uptime check still reports it as healthy. This checker reports the certificate state alongside the status code for exactly that reason.

An expired certificate is the cruellest outage: the server answers perfectly, so naive uptime checks stay green while every real visitor is blocked at the door.

How Zeqo Watch works for you

Checking by hand only works when you already suspect something. The outages that cost you a client are the ones that start at 2am on a Sunday and are still running when they open their laptop on Monday.

Zeqo Watch checks every site you manage on a schedule, opens an incident the moment one stops answering, and alerts you by email, Slack or webhook — with the status code and response time attached, so you know whether you are looking at a bad deploy or a dead host before you open a terminal.

You can also publish a status page per client, which turns “is the site down?” emails into a link they can check themselves.

Start monitoring free →

Frequently asked questions

Is the site down for everyone or just me?+

That’s exactly what this answers. We fetch the URL from our servers, which don’t share your DNS cache, network, VPN or browser extensions. If we get a healthy response, the problem is local to you.

What do the status codes mean?+

200 and 3xx mean the server answered normally. 502 and 503 usually mean something in front of the app — a proxy or load balancer — can’t reach a healthy backend. 500 typically points at an application error, often a bad deploy. A timeout means the connection opened but nothing came back.

The site loads for me but you report it down. Why?+

Usually caching or geography: you may be served by a CDN edge or a stale local cache while the origin is failing, or the site may be blocking requests from datacentre IP ranges. The certificate state we report alongside the status code often explains the difference.

Can I get alerted instead of checking manually?+

Yes — that’s what Zeqo Watch does. It checks your sites on a schedule, opens an incident when one stops answering, and notifies you by email, Slack or webhook with the status code and response time attached.

Keep reading

More free tools

No signup. Each one runs a real check in a few seconds.