Is My Website Down?

Enter your domain to check HTTP status, response time, DNS resolution, and SSL — all in under 3 seconds.

Check My Website →
Free · No signup · Works for any domain

How to Check if Your Website is Down

1
Enter your URL
Go to WebsiteDown.com and type your website URL (e.g. yourdomain.com) into the search box.
2
Read the status result
WebsiteDown will show a green 'Up' or red 'Down' indicator within seconds, along with the HTTP response code and latency.
3
Diagnose the cause
If down, WebsiteDown shows which layer is failing: DNS, SSL, server response, or application error. Each has a different fix.
4
Set up monitoring
Add your domain to WebsiteDown's uptime monitor so you get an email within 1–5 minutes the next time your site goes down.

HTTP Status Code Reference

What the status code in your WebsiteDown result actually means.

Code
Status
Meaning
200
OK
Site is fully operational. Everything is fine.
301/302
Redirect
Site redirects to another URL. Usually fine, but check if it's redirecting correctly.
400
Bad Request
Malformed request. Often a misconfigured web server or CDN rule.
403
Forbidden
Server blocked the request. Check .htaccess rules, firewall, or CDN settings.
404
Not Found
Page doesn't exist. Check if the URL changed or if .htaccess is missing.
500
Server Error
Server crashed while processing. Check error logs immediately.
502
Bad Gateway
Upstream server (PHP-FPM, Node, etc.) is not responding to Nginx/Apache.
503
Service Unavailable
Server overloaded or in maintenance mode. Check server load and queue.
521
Web Server Down
Cloudflare-specific: your origin server refused the connection.
TIMEOUT
No Response
Server took too long. Could be overload, firewall blocking Cloudflare IPs, or server crash.
🔔 Get an email when your site goes down

A one-off check tells you what's wrong right now. Uptime monitoring tells you within minutes when something goes wrong — before users start tweeting about it.

Email alertsTelegramDiscord webhook1-min checksSSL monitoring
Start Free Monitor →

Frequently Asked Questions

How do I quickly check if my website is down?
Go to WebsiteDown.com and enter your domain name. The tool probes your server from our infrastructure and returns the result in under 3 seconds — showing HTTP status code, response time, and whether DNS is resolving correctly.
My website is showing a 500 error. What does that mean?
An HTTP 500 Internal Server Error means your server received the request but crashed while processing it. Common causes: PHP fatal error, database connection failure, a bad .htaccess rule, or a failed code deployment. Check your server's error log immediately.
My website is down but my hosting says servers are up. Why?
Hosting providers monitor whether their physical servers are on, not whether your specific site is responding. Your web server process (Apache/Nginx) may have crashed, your database may be down, your SSL cert may have expired, or your application may be throwing errors — all while the underlying server hardware is fine.
What's the fastest way to fix a downed website?
1) SSH into your server and check web server status: `systemctl status nginx` or `systemctl status apache2`. 2) Restart it if stopped: `systemctl restart nginx`. 3) Check error logs: `tail -f /var/log/nginx/error.log`. 4) If you recently deployed code, roll back to the last working version.
How do I get notified when my website goes down?
Sign up for WebsiteDown's free uptime monitor. It checks your site every 5 minutes (every 60 seconds on Starter or Growth) and sends an email alert (typically within 1–5 minutes of detection) when it goes down — and another when it recovers.
More free tools
Speed test
DNS, TTFB, TLS timing
HTTP status checker
200 / 301 / 404 / 5xx
Bulk URL checker
Up to 20 domains at once
Uptime SLA calculator
% → real downtime
Is My Website Down? — Check Your Site Status | WebsiteDown