Skip to content
Approvalens

Free · no sign-up

Website Down Checker: Down for Everyone or Just You?

Enter a domain and we try to reach it from our server, one step at a time: DNS lookup, connection to port 443, TLS handshake, then the homepage over https:// and http://. You see where it stops, how long each step took and what the answer means.

Test a live site

What the checker tries, in order

Each step needs the one before it, so the first step that fails is usually the cause. Fix that one and run the check again.

  • DNS lookup: does the name resolve to an IP address? No answer usually means the domain expired, the nameservers were changed, or the A record was deleted.
  • Connection to port 443: does the server accept a connection? A timeout tends to mean a firewall or a server that's off; a refused connection means the machine is up but nothing is listening on that port.
  • TLS handshake: does the server present a certificate a browser accepts for this name?
  • https:// and http://: the status code the homepage returns, where its redirects end and how long the answer took.

How to read the verdict

Up means the homepage answered with a 2xx status, directly or after redirects. Down means there was no usable answer: the name didn't resolve, the connection timed out or was refused, or the server returned a 5xx error. The middle case, answers but not normally, covers a 4xx error, a broken certificate while http:// still works, and a bot challenge page.

A challenge page (the "Just a moment..." screen and similar) means the site is up for people but a firewall stopped an automated request. Google's crawlers can be stopped the same way. AdSense's help lists "Your site is unreachable" as one reason a site isn't ready to show ads, so if you see a challenge here, test Google's crawlers with the Googlebot access checker as well.

Google's crawlers slow down when a site returns 5xx or 429 errors, and treat other 4xx codes as content that doesn't exist, according to Google's crawling documentation. A short outage costs little; days of errors are what hurt.

Cloudflare errors 520 to 526

When the site is behind Cloudflare, a 52x code means Cloudflare itself answered but couldn't get a good response from your server (the origin). Cloudflare's own names for them:

  • 520 Web server returns an unknown error
  • 521 Web server is down
  • 522 Connection timed out. Cloudflare says the most common cause is its IP addresses being rate limited or blocked by the origin's firewall, .htaccess or iptables.
  • 523 Origin is unreachable
  • 524 A timeout occurred
  • 525 SSL handshake failed
  • 526 Invalid SSL certificate

Down for everyone, or just you?

We check from one place: our server. If we reach the site and you can't, the problem is probably between you and the site: your DNS cache, your network or VPN, or a firewall that blocked your IP address. If we can't reach it either, it's very likely down for others too, but one location can't prove that for every country or network.

To find out when it goes down, rather than checking by hand, monitoring watches it for you and emails you.

Questions

Frequently asked questions

The site works for me but shows as down here. Why?

Something is treating our server differently from your browser. The usual causes are a firewall or security plugin that blocks data-centre IP addresses, country blocking, or a bot challenge. If the result shows a challenge or a 403, that's what happened, and Google's crawlers may be hitting the same wall.

It shows as up here but I can't open it. What now?

Then the problem is on your side of the connection. Try another network (mobile data instead of Wi-Fi), turn off a VPN, or flush your DNS cache. If the domain changed servers recently, your network may still be using the old address for a while.

What's the difference between a timeout and a refused connection?

A refused connection comes back immediately: the server is there but nothing listens on the port, often because the web server process stopped. A timeout gets no answer at all, which usually means a firewall dropping the traffic, a server that's off, or a network problem on the way.

Is a 403 or 404 on the homepage the same as down?

No, the server answered. But a homepage that returns 403 or 404 looks broken to visitors and crawlers, so it's flagged. A 403 that only appears for automated requests is usually a firewall rule.

How often can I run it?

Results are kept for 5 minutes per domain, so running it again sooner shows the same answer and the time it was taken. You can run up to 12 checks a minute across the free tools.

Guides

Guides that use this tool

Where this check comes up, and how to fix what it finds.

Next step

One check here, the whole site in the report

This is one of 258 checks. Scan the whole site for the full picture; the first 50 pages are free.

First 50 pages free · no sign-up · no card