Skip to content
Free tool

Website Down Checker: Is the site down or just not working for you?

Check for free, with no login, whether a website is down or just not loading for you. Our server fetches the domain or URL live and shows whether the site works, responds slowly or is offline—with the HTTP status, response time and cause of any downtime, such as a DNS error, timeout, TLS error or 5xx error.

Built by Eric Mager

Fast, reliable web hosting with DDoS protection to keep your site online.

Enter a domain or URL above. We'll check the site live and show whether it's online, slow, or offline, along with the cause.

Example result

What the result looks like in the Website Down Checker

You enter a domain or URL, and our server checks it live and reports a verdict with HTTP status, response time, DNS time, server IP, and redirects. If it's down, it also shows the cause. The measurements below are fictional; a real check of example.com will return different values.

Example · Example with fictional data for example.com

example.com · Online
HTTP status
200OK
Server IP 203.0.113.10, web server nginx.
Response time
180ms
Time until the response headers arrive (connection, TLS and server time). The page is considered slow from 3 s onward.
Total duration
240ms
Includes DNS resolution (12 ms) and redirects.
Redirects
1
Checked URL: https://www.example.com/. The input was redirected. The redirect's destination URL was checked.

How to read the verdict

These are the same thresholds the checker uses for its rating.

VerdictMeaning
Online← ExampleStatus 2xx or 3xx, response under 3 s and total time under 5 s.
SlowReachable, but the response takes at least 3 s or the entire request takes at least 5 s.
Reachable with errorsThe server responds with a 4xx code, such as 403, 404, or 429. The page is reachable but cannot be retrieved.
OfflineNo usable response: DNS error, timeout, connection refused, TLS error, redirect loop, or 5xx.

How it works

How to check if a website is down

No account, no installation: enter an address, run a check and read the result.

Step 1

Enter a domain or URL

Enter a domain such as example.com or a full URL such as https://example.com/seite. Without https:// or http://, the checker tries HTTPS first.

Step 2

Start check

Click “Check”. Our server resolves the domain via DNS, establishes a connection, checks the certificate for HTTPS and follows redirects.

Step 3

Read the result

You'll see whether the site is online, slow, reachable with an error or offline. If it's “Offline”, the checker identifies the cause, such as a DNS error, timeout, refused connection, TLS error or 5xx error.

Step 4

Check details

Below that, you'll see the HTTP status, response time, DNS lookup time, total time, server IP, web server, number of redirects and checked URL.

Step 5

Investigate further or share

If the site is offline, use the appropriate tool to investigate the reported cause. The checked address will appear in the address bar, so you can send the link to your team or your hosting provider's support.

What the Website Down Checker is useful for

Detect outages and find the cause

Whether a page suddenly won't load, acts up after a deployment, or responds slowly, the checker shows what the server actually returns.

Confirm outage

Is the site unreachable just for you, or is it offline for everyone? A live check from our server gives you the answer in seconds.

Narrow down the cause

DNS error, connection refused, timeout, TLS issue, or 5xx: See where the request fails so you know where to look.

Measure response time

Besides online and offline status, the checker identifies slow pages and shows DNS time, response time, and total duration separately.

Check after deployments

After an update, server migration, or restart, quickly check whether the page is being served correctly again.

Test HTTPS & certificate

If only the HTTPS version is broken, the checker points out that the site still loads over HTTP but shows an error to visitors.

Include subpages and redirects

Enter a specific URL to test an individual page. Redirects are followed automatically, and the destination URL is checked.

Causes of downtime

Why is the website down? Causes at a glance

If a site is offline, the checker shows where the request fails. Here's what the causes mean and how to investigate further.

DNS error

The domain can't be resolved: it doesn't exist, has expired or has no DNS records.

Check DNS records

Connection refused

The server is reachable, but no web server is running on the port or a firewall is blocking it—for example, because nginx or Apache has stopped.

Check open ports

Connection dropped

The server closes the connection before responding. Common causes include a firewall, overload or a crashed web server.

Timeout

The server doesn't respond in time: it's down, overloaded or a firewall is dropping the requests.

Host unreachable

There is no route to the server. It's disconnected from the network or there is a problem with the network upstream.

TLS error

The HTTPS connection fails: the certificate has expired, is invalid or doesn't match the domain.

Check certificate

Too many redirects

The page redirects in a loop or takes more than 8 redirects to reach the content. Browsers report this as “Too many redirects”.

Analyze redirects

5xx server error

The server responds but reports an internal error. The underlying application is malfunctioning, overloaded or undergoing maintenance. Check the error logs and resource usage.

Down just for you?

Site online but unreachable for you?

If the checker reports “Online” but the site doesn't load for you, the problem is usually on your end. These steps can help.

Clear DNS cache

An outdated DNS record on your device or router still points to an old IP. Clear your DNS cache or try a different DNS server.

Try another browser

Open the site in a private window or another browser. If it loads there, the issue is your cache, cookies or an extension.

Check VPN, proxy and firewall

Briefly disable your VPN or proxy and check whether a firewall or ad blocker is blocking the site.

Open over mobile data

Open the site over mobile data instead of Wi-Fi. If it loads there, the problem is with your connection or internet provider.

Status codes

What do the server's responses mean?

These are the HTTP status codes you will encounter most often when checking a site. A page is considered down from 500 onward.

200
OK
The page is being served. This is the normal response for a working website.
403
Forbidden
The server denies access, often because of bot protection or a firewall. The site may still work for visitors.
404
Not Found
The page does not exist. The server itself is running, so the website is not down.
500
Internal Server Error
An application error, such as one in the PHP code or database. The error logs show the cause.
502
Bad Gateway
The web server is not receiving a valid response from the service behind it, such as PHP-FPM or a Node process.
503
Service Unavailable
The server is overloaded or undergoing maintenance and is not accepting requests right now.
504
Gateway Timeout
The underlying service is responding too slowly. A database or external service is often the cause.

Explore more

More tools

FAQ

Frequently asked questions

Quick answers about website outages and this checker.

Enter the domain or URL above and click “Check”. Our server fetches the site live: it resolves the domain via DNS, establishes a connection (including certificate validation for HTTPS), follows redirects and evaluates the HTTP status code. If the server responds in time with a 2xx or 3xx code, the site is online. If any step fails or returns a 5xx error, the site is considered offline and you'll see the cause.

The checker fetches the site from our server, independently of your device and connection. If it reports “Online” but the site doesn't load for you, the problem is most likely on your end: an outdated DNS cache, your browser cache, your internet provider, a VPN or a firewall. Try opening the site over mobile data too. If it reports “Offline”, the site can't be reached from our server either, so the problem is most likely with the website itself. Each check is a snapshot from one location; timings may differ for visitors in other regions.

The server is running and responds, but returns a 4xx status code: 404 means the page doesn't exist, 403 denies access, 401 requires a login and 429 limits excessive requests. For 401, 403 and 429, the checker notes that bot protection or a login requirement may block the check even though the site works for regular visitors. In this case, the website itself isn't down.

All four are server errors and count as downtime. 500 is an internal application error. 502 (Bad Gateway) means the web server isn't getting a valid response from an underlying service such as PHP-FPM or Node. 503 indicates overload or maintenance. 504 (Gateway Timeout) means the underlying service is taking too long. If the server includes a Retry-After header with a 503 response, the checker points to maintenance. Next, check your server's error logs and resource usage.

A timeout means the server does not respond at all, perhaps because it is down or overloaded, or because a firewall is dropping packets. “Connection refused” means the server is reachable, but no web server is listening on the port—for example, because nginx or Apache is not running. Use the Port Checker to check specific ports.

A reachable site is marked as slow if the server takes at least 3 seconds to respond or the entire request, including DNS and redirects, takes at least 5 seconds. Timings are measured from our server and may differ for visitors in other regions.

If you enter only a domain, the checker tries https:// first. If that fails due to an expired or incorrect certificate or a closed port 443, it tries http:// and lets you know. Visitors using an https address will see a browser warning or error in that case. Use the SSL Checker to find out what's wrong with the certificate.

Yes. Enter the full URL, for example https://example.com/shop. The checker follows up to 8 redirects, checks the destination URL and displays it along with the number of redirects. If a page redirects in a loop or too many times, it reports a redirect loop or too many redirects. You can see every step in the chain in the Redirect Checker.

Yes, you don't need an account or a login. To prevent misuse, checks are limited per IP address and per website checked, and you'll need to wait a few seconds between checks. The checker provides a snapshot. If you want automatic notifications when a site goes down, use our server monitoring.

Any more questions?

Contact Support
Your own server?

Your website on a VPS—with full control

With root access, NVMe storage, and DDoS protection, you can host websites and shops on your own VPS and monitor resource usage and logs yourself.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds

Want to monitor your website around the clock? Set up server monitoring · View all network tools