Website Status Checker, Is a Website Down?
Use this free website status checker to find out if a website is down for everyone or just you. Instantly check HTTP status codes, connectivity issues, and troubleshoot problems.
How to use the website status checker
- Enter the full website URL (example: https://example.com).
- Click the check button to test reachability from our server.
- Review the HTTP status code and response message.
- If it is up for us but down for you, follow the troubleshooting steps below.
What the results mean
The checker returns an HTTP status code and a message. Here is how to interpret common outcomes:
- 200 OK, the site is reachable and responding normally.
- 301/302 Redirect, the site redirects to another URL, often from http to https.
- 401 Unauthorized, access requires authentication.
- 403 Forbidden, access is blocked (permissions, WAF, or geoblocking).
- 404 Not Found, the page does not exist on that host.
- 500, 502, 503, 504, server-side errors or upstream gateway issues.
- Network errors, DNS failures, connection timeouts, or SSL/TLS errors.
Troubleshooting if the site is up for us but down for you
1) DNS issues
- Flush your DNS cache (Windows: ipconfig /flushdns, macOS: dscacheutil -flushcache).
- Try a different DNS resolver (Cloudflare 1.1.1.1 or Google 8.8.8.8).
- Check if your ISP DNS is blocking the domain.
2) Browser or cache problems
- Hard refresh (Ctrl+F5) or try incognito mode.
- Clear browser cache and cookies for that site.
- Try a different browser or device.
3) VPN, proxy, or firewall
- Disable VPN or proxy and retry.
- Check firewall rules or corporate network restrictions.
- Try from a different network, like mobile data.
4) SSL/TLS issues
- Check your system clock (wrong date breaks TLS).
- Update browser and OS to support modern TLS ciphers.
- Verify the site’s certificate chain and expiry.
Frequently Asked Questions
How do I know if a website is down for everyone or just me?
This checker tests from our server’s location. If it shows the website is down, the issue is likely on the site’s side. If it shows the website is up, the issue is probably local (ISP, DNS, firewall, VPN, or browser cache).
What does an HTTP status code mean?
HTTP status codes indicate what happened when we tried to reach the site. 200 means OK, 301/302 means redirect, 401/403 means access denied, 404 means not found, and 500+ usually indicates a server error.
Why does a website show as up but I still cannot access it?
Common causes include DNS issues, cached DNS, ISP blocking, VPN routing, firewall rules, browser cache issues, or TLS/SSL handshake problems on your device.
Can this tool detect DNS issues?
This tool checks reachability and returns a status and message. If the site is up for us but not for you, DNS is a likely suspect. Try switching DNS to Cloudflare (1.1.1.1) or Google DNS (8.8.8.8) and flush local DNS cache.
What should I do if I get an SSL or certificate error?
Check the certificate expiration, ensure the domain matches the certificate, and verify your server is presenting the correct certificate chain. For local issues, update your OS and browser, and check if your time and date are correct.
Does this tool work for HTTPS and HTTP?
Yes. It checks website status and returns a clear message about availability. HTTPS failures can indicate SSL/TLS issues even if the host is up.
Related tools
If you are debugging website problems, these tools can help you isolate the issue:
- DNS lookup tool - DNS resolution troubleshooting
- SSL checker - certificate validation
- HTTP headers checker - detailed response inspection
- Reverse DNS tool - reverse DNS verification