HTTP status checker

Enter any URL and we will request it from our server, then show you the HTTP status code, the full redirect chain, the response time and the final URL. The fastest way to confirm whether your website is up or down.

Enter a full URL such as https://example.com. If you leave out the scheme, we will try HTTPS first.

How the HTTP status checker works

When you submit a URL, our server sends a single HTTP GET request to it, exactly like a browser would. We follow up to five redirects and measure the total time until the final response arrives.

The status code is the most important part of the answer. A code in the 200 range means success, a 300 code means a redirect, a 400 code means the request was rejected, and a 500 code means the server failed. We also show the Server header so you can see what software is behind the site.

The check runs from our infrastructure, not from your own network. That is useful because it tells you whether the site is reachable from the public internet, not just from your computer or office. If the tool reports the site is up but you cannot reach it, the problem is most likely local (your DNS, firewall or ISP).

How to read the result

The colour of the status badge tells you the category at a glance. Here is what each class means:

Common problems this tool helps diagnose

My site shows 503 or 502. A 5xx code points to a server-side fault: an overloaded backend, a crashed application or a failing reverse proxy. The page is unreachable for everyone, so fix it as a priority.

Too many redirects or a redirect loop. If the redirect chain is long or never reaches a 200, you likely have a misconfigured HTTPS or www redirect. Long chains also slow down page loads and hurt SEO.

The tool says up but I see an error. If we report 200 OK but your browser shows an error, the issue is usually local: stale DNS cache, a VPN, a firewall rule or an ISP outage. Try from a different network or device.

Frequently asked questions

Is this website status checker free?

Yes. The HTTP status checker is completely free and needs no account. Enter a URL and you get the status code, redirect chain and response time straight away.

Why does the tool see my site as up when it is down for me?

We check from our servers on the public internet. If we see the site as up but you cannot reach it, the problem is almost always on your side - DNS, VPN, firewall or your ISP. Try from another network to confirm.

Which HTTP status codes mean my site is down?

Codes in the 500 range (such as 500, 502, 503 and 504) mean the server failed and the site is effectively down. A timeout or connection failure also means visitors cannot reach you. Codes in the 200 range mean the site is healthy.

Does it follow redirects?

Yes. We follow up to five redirects and show the full chain, including the status code of each hop and the final URL where the request ends up.

Want to know the moment your site goes down?

A one-off check is useful, but real outages happen while you sleep. ePulz.io monitors your site around the clock and alerts you within seconds when a status code turns bad.

Start monitoring free

About this tool

The HTTP status checker is one of several free network tools from ePulz.io. It performs a real HTTP request from our servers and reports the status code, redirect chain, response time and server header so you can confirm in seconds whether a website is up or down.