Is This Website Down? 9 Ways to Check if a Website Is Down for Everyone or Just You
๐ก Monitor your APIs โ know when they go down before your users do
Better Stack checks uptime every 30 seconds with instant Slack, email & SMS alerts. Free tier available.
Affiliate link โ we may earn a commission at no extra cost to you
You click a link, hit enter, and... nothing. The page won't load. Your browser spins. Maybe you get a cryptic error message, or maybe just a blank white screen.
The first question everyone asks: is this website actually down, or is it just me?
It's a question that gets searched over 50,000 times per day across Google. And the answer matters โ because if the website is down for everyone, you can stop troubleshooting your own connection and just wait. But if it's only down for you, there's something on your end you can fix right now.
This guide covers nine proven methods to check if a website is down, from instant online tools to command-line diagnostics for developers. We'll also cover what to do once you've confirmed the status, how to set up proactive monitoring so you never have to wonder again, and quick-check links for the most popular services people search for.
Quick Answer: Check Right Now
Fastest method: Use a website down checker that tests from multiple global locations. If the site loads from other locations but not yours, it's a local issue. If it fails everywhere, it's down for everyone.
Check any website instantly: Visit API Status Check โ we monitor 500+ popular services and APIs in real time, with response time graphs, outage history, and automated alerts.
For specific services, jump to our real-time status pages:
| Service | Status Page | Common Search |
|---|---|---|
| ChatGPT | Real-time monitoring | "is chatgpt down" |
| Uptime tracking | "is instagram down" | |
| Discord | Status + alerts | "is discord down" |
| YouTube | Live status | "is youtube down" |
| TikTok | Outage detection | "is tiktok down" |
| Netflix | Service health | "is netflix down" |
| Spotify | Availability check | "is spotify down" |
| Roblox | Platform status | "is roblox down" |
| DoorDash | Delivery status | "is doordash down" |
| AWS | Cloud health | "is aws down" |
| Stripe | API status | "is stripe down" |
| GitHub | Developer tools | "is github down" |
-------|------------|---------------| | Cloudflare | 1.1.1.1 | 1.0.0.1 | | Google | 8.8.8.8 | 8.8.4.4 | | Quad9 | 9.9.9.9 | 149.112.112.112 |
6. Disable your VPN VPNs route traffic through different servers and can be blocked by some websites. If you're using a VPN, try disconnecting and accessing the site directly.
7. Check your hosts file If someone (or malware) modified your hosts file, it might be redirecting the domain to a wrong IP.
# macOS/Linux
cat /etc/hosts
# Windows
type C:\Windows\System32\drivers\etc\hosts
Look for entries matching the domain you're trying to reach. If you see unexpected entries, that's your problem.
Corporate Network Issues
If you're on a work network, your IT team may be blocking the site intentionally (firewall, content filter, proxy) or unintentionally (misconfigured DNS). Check with IT before spending hours troubleshooting.
Best for: Determining whether the problem is the website or something on your end.
Method 4: Use Command-Line Diagnostics
For developers and power users, command-line tools give you granular diagnostic data that no browser-based checker can match.
ping โ Is the Server Reachable?
ping example.com
Reading the results:
Reply from [IP]โ Server is reachable at the network levelRequest timeoutโ Server isn't responding (could be down, or ICMP blocked)Unknown hostโ DNS resolution failed entirely- High latency (200ms+) โ Server is up but experiencing network issues
Caveat: Many modern web servers block ICMP/ping for security. No ping response โ site is down. Always follow up with curl.
curl โ Is the Web Server Responding?
# Quick status check
curl -o /dev/null -s -w "HTTP %{http_code} | Time: %{time_total}s | DNS: %{time_namelookup}s\n" https://example.com
# Full headers
curl -I https://example.com
HTTP status codes decoded:
| Code | Meaning | Website Status |
|---|---|---|
| 200 | OK | โ Up and working |
| 301/302 | Redirect | โ Up (follow redirect) |
| 403 | Forbidden | โ ๏ธ Up, but access denied |
| 404 | Not Found | โ ๏ธ Server up, page missing |
| 500 | Internal Server Error | โ Server-side failure |
| 502 | Bad Gateway | โ Upstream server failure |
| 503 | Service Unavailable | โ Overloaded or maintenance |
| 504 | Gateway Timeout | โ Upstream server timeout |
| Connection refused | โ | โ Server not accepting connections |
| Timeout | โ | โ Server unreachable |
Pro tip: Add -L to follow redirects: curl -IL https://example.com
dig / nslookup โ Is DNS Working?
# Check DNS resolution
dig example.com
# Check from a specific DNS server
dig @8.8.8.8 example.com
# Quick check
nslookup example.com
If DNS doesn't resolve the domain, the website is effectively down even if the server is running.
traceroute โ Where Does the Connection Break?
# macOS/Linux
traceroute example.com
# Windows
tracert example.com
Traceroute shows every network hop between you and the server. If the trace stops partway (you see * * * for multiple hops), you can identify where the connection fails:
- Stops at your router: Local network issue
- Stops at your ISP: ISP routing problem
- Stops near the destination: Server or hosting provider issue
- Completes but slow: Network congestion somewhere along the path
mtr โ Continuous Network Diagnostics
mtr example.com
MTR combines ping and traceroute into a real-time diagnostic tool. It continuously tests each hop and shows packet loss percentages, which is invaluable for identifying intermittent connectivity issues.
Best for: Developers, sysadmins, and anyone who wants to understand exactly why a connection fails, not just whether it does.
Method 5: Check Social Media and Community Reports
When a popular website goes down, the internet reacts within minutes. Social media becomes a real-time crowdsourced outage detector โ often faster than official status pages.
Where to Look
Twitter/X โ Search for "[service] down" or "is [service] down." During major outages, these terms trend within minutes. Look for posts from the last 15 minutes to get current status.
Reddit โ Subreddits like:
- r/sysadmin โ For B2B/enterprise service outages
- r/webdev โ For developer tool outages
- Service-specific subreddits (r/aws, r/github, etc.)
Hacker News โ Major developer tool and cloud outages typically hit the front page within 30 minutes.
DownDetector โ Aggregates user-submitted outage reports and shows heat maps of affected regions. Useful for consumer services.
The Social Media Signal Problem
Social media is fast but noisy. A few users complaining doesn't confirm an outage โ it could be:
- Regional ISP issues affecting multiple users in one area
- A single viral tweet triggering "me too" responses from people who haven't actually checked
- Scheduled maintenance that users didn't know about
- User error (wrong password, expired subscription, etc.)
Best practice: Use social media as a signal, then verify with a direct check (Methods 1 or 4). If you see 100+ reports in 5 minutes, it's almost certainly real. If it's 5 people over an hour, investigate further.
Best for: Getting the fastest possible signal during major outages of popular services.
Method 6: DNS and CDN Diagnostics
Sometimes the web server itself is fine, but the infrastructure that routes you to it is broken. DNS failures and CDN outages can make a perfectly healthy website unreachable.
DNS Propagation Check
If a website recently changed hosting providers, moved servers, or updated DNS records, propagation can take up to 48 hours. During this window, some users can access the site while others can't.
Check propagation: Use dnschecker.org, whatsmydns.net, or our free CNAME Lookup and MX Lookup tools to see if DNS records resolve consistently. You can also run a Reverse IP Lookup to verify the hostname behind the IP.
What to look for:
- Same IP address from all DNS servers โ Propagation complete
- Different IPs or NXDOMAIN from some servers โ Still propagating
- NXDOMAIN everywhere โ Domain is not resolving (expired domain? deleted records?)
CDN Health Check
Most major websites use a Content Delivery Network (CDN). If the CDN has issues, the website becomes unreachable even though the origin server is fine.
Common CDN indicators in response headers:
curl -I https://example.com 2>/dev/null | grep -iE "server|cf-ray|x-served-by|x-cache|via"
| Header | CDN Provider |
|---|---|
cf-ray |
Cloudflare |
x-served-by |
Fastly |
x-amz-cf-id |
Amazon CloudFront |
x-akamai-* |
Akamai |
x-vercel-id |
Vercel |
If you identify the CDN, check their status page:
- Cloudflare status โ Powers millions of sites
- Fastly status โ Major CDN/edge compute
- AWS CloudFront status โ Amazon's CDN
- Vercel status โ Popular for Next.js sites
When CDNs go down, the blast radius is enormous. The June 2021 Fastly outage took down Reddit, Twitch, The Guardian, The New York Times, and thousands more โ all because a single CDN configuration change went wrong.
Best for: Diagnosing why a website is down when the server seems fine, especially after recent infrastructure changes.
Method 7: Use Browser Developer Tools
Your browser's built-in developer tools can reveal exactly what's happening when a page fails to load โ including network errors, failed requests, and slow resources.
How to Open Developer Tools
- Chrome/Edge:
F12orCtrl+Shift+I(Mac:Cmd+Option+I) - Firefox:
F12orCtrl+Shift+I - Safari:
Cmd+Option+I(enable in Settings โ Advanced โ Show Develop menu)
What to Check
Network tab: Shows every request the page makes. Look for:
- Red/failed requests โ These are the requests that broke
- Status codes โ 4xx and 5xx errors on critical resources
- Timing โ If requests are "pending" for a long time, the server is slow or unresponsive
- Blocked requests โ Ad blockers or security extensions might be preventing the page from loading
Console tab: JavaScript errors can prevent pages from rendering even when the server responds normally. If you see red error messages about failed API calls or CORS issues, the site has a client-side problem.
Security tab: SSL/TLS certificate issues can prevent page loads. If the certificate is expired, misconfigured, or from an untrusted authority, your browser will refuse to load the page.
Best for: Developers diagnosing partial failures, mixed content issues, and client-side rendering problems.
Method 8: Test from Multiple Geographic Locations
For a comprehensive answer to "is it down for everyone?", you need to test from multiple geographic regions, not just your location.
Global Testing Tools
Several free tools let you test website availability from dozens of locations worldwide:
- API Status Check โ Monitors 500+ services from multiple global checkpoints
- check-host.net โ HTTP, TCP, ping, and DNS checks from 40+ locations
- Uptrends Free Website Test โ Tests from 200+ worldwide checkpoints
- Geoping โ Visual map showing response times by region
Reading Geographic Results
| Pattern | What It Means |
|---|---|
| Down everywhere | Global outage โ server is down |
| Down in one region | Regional issue โ CDN, DNS, or routing problem |
| Down in one country | Possible censorship, geo-blocking, or local ISP issue |
| Slow everywhere | Server overloaded but still responding |
| Slow in distant regions | Normal โ further distance = higher latency |
When Geographic Testing Matters Most
- Global businesses serving customers worldwide
- API dependencies your app relies on from specific regions
- CDN issues that only affect certain edge nodes
- Compliance โ verifying content availability in required regions
Best for: Anyone who needs to confirm whether a website is down globally or just experiencing regional issues.
Method 9: Set Up Proactive Monitoring (Stop Wondering)
The best way to check if a website is down? Know about it before you even have to ask.
Proactive monitoring checks websites automatically at regular intervals and alerts you the moment something goes down. Instead of reactively Googling "is [service] down," you get a push notification within seconds.
For Services You Depend On
API Status Check RSS + Alerts: We track 500+ popular APIs and services. Subscribe to alerts for the services that matter to you:
- RSS feeds for your feed reader
- Slack notifications for team channels
- Email alerts for critical services
Why this matters: If your SaaS product depends on Stripe for payments, AWS for hosting, and SendGrid for email, knowing about their outages immediately lets you communicate proactively to your customers instead of getting surprised by support tickets.
For Your Own Websites
If you run websites or APIs, you need automated monitoring:
๐ง Need production-grade monitoring? Better Stack combines uptime monitoring, incident management, and status pages in one platform. Monitor from 20+ global locations with 30-second check intervals and get alerts via Slack, email, SMS, or phone call. Trusted by thousands of engineering teams.
What to monitor:
- HTTP/HTTPS response codes โ Detect 5xx errors and timeouts
- Response time โ Alert when pages take longer than your threshold (e.g., 3 seconds)
- SSL certificate expiry โ Get warned 30 days before your cert expires
- DNS resolution โ Detect domain resolution failures
- Content verification โ Check that specific text appears on the page (catches partial failures)
- API health endpoints โ Monitor
/healthor/statusendpoints
Recommended check interval: Every 1-3 minutes for production services, every 5-10 minutes for non-critical sites.
Best for: Anyone who can't afford to discover downtime from their users. Prevention beats reaction โ always.
๐ Protect your accounts during outages. When services go down, phishing attacks spike โ scammers send fake "service restored" emails. Use 1Password to manage unique, strong passwords for every service and enable 2FA everywhere. Never click password reset links during an active outage.
What to Do When a Website IS Down
You've confirmed it โ the website is genuinely down. Here's what to do next, depending on who you are.
If You're a Regular User
- Don't panic or keep refreshing. Hammering F5 actually makes outages worse by adding load to struggling servers.
- Check for announcements. Look at the service's Twitter/X account or status page for updates and estimated recovery times.
- Find temporary alternatives:
- Streaming down? Try a different service (Netflix โ Disney+, Spotify โ YouTube Music)
- Email down? Use an alternative client or the mobile app
- Payment service down? Use a different payment method
- Set an alert. Use API Status Check to get notified when the service recovers instead of manually checking every 5 minutes.
- Document the impact. If you're affected by a service outage with an SLA (paid service), screenshot the downtime evidence for potential credits.
If You're a Developer or Business Owner
- Assess the blast radius. Which features, workflows, and users are impacted?
- Check your dependency chain. Is it your server, or a third-party service you depend on? Use
curlto test each dependency independently. - Activate your incident response plan. Update your own status page, notify affected users, and post to your support channels.
- Implement graceful degradation. Can you serve cached content? Can you disable the broken feature without taking down the whole app? Circuit breakers and retry logic are your friends.
- Communicate proactively. Customers are more forgiving of downtime when you communicate clearly and promptly.
- Run a post-mortem. After recovery, document what happened, why, and what you'll do to prevent it. This is where real improvement happens.
๐ Related guides:
Most Searched "Is It Down?" Services
These are the services people check most frequently. We monitor all of them in real time:
Social Media & Communication
- Is Instagram Down? โ Meta ecosystem, shared infrastructure with Facebook/WhatsApp
- Is Facebook Down? โ Meta's flagship, BGP issues can take down everything
- Is TikTok Down? โ ByteDance infrastructure, regional variability
- Is Twitter/X Down? โ Infrastructure changes under new ownership
- Is Discord Down? โ Real-time communication, WebSocket-dependent
- Is Snapchat Down? โ Mobile-first, camera/messaging services
- Is WhatsApp Down? โ Meta infrastructure, 2B+ users
- Is Reddit Down? โ Community platform, CDN-dependent
- Is LinkedIn Down? โ Microsoft infrastructure
- Is Pinterest Down? โ Visual discovery platform
- Is Telegram Down? โ Encrypted messaging
Streaming & Entertainment
- Is YouTube Down? โ Google infrastructure
- Is Netflix Down? โ AWS-hosted streaming
- Is Spotify Down? โ Music streaming
- Is Disney+ Down? โ Disney streaming bundle
- Is Hulu Down? โ Disney-owned streaming
- Is Twitch Down? โ Amazon-owned live streaming
- Is Peacock Down? โ NBCUniversal streaming
- Is Crunchyroll Down? โ Anime streaming
- Is Roblox Down? โ Gaming platform
- Is Steam Down? โ PC gaming marketplace
AI & Developer Tools
- Is ChatGPT Down? โ OpenAI's API and web interface
- Is Claude Down? โ Anthropic's AI assistant
- Is Gemini Down? โ Google's AI platform
- Is GitHub Down? โ Microsoft-owned code hosting
- Is GitHub Copilot Down? โ AI code assistant
- Is Cursor Down? โ AI-powered code editor
- Is Grok Down? โ xAI's AI model
- Is Midjourney Down? โ AI image generation
Cloud & Infrastructure
- Is AWS Down? โ Amazon Web Services
- Is Cloudflare Down? โ CDN and security
- Is GCP Down? โ Google Cloud Platform
- Is Vercel Down? โ Hosting platform
Finance & Payments
- Is PayPal Down? โ Online payments
- Is Cash App Down? โ Mobile payments
- Is Venmo Down? โ Peer-to-peer payments
- Is Chase Down? โ Banking services
- Is Coinbase Down? โ Crypto exchange
- Is Stripe Down? โ Payment processing API
- Is Robinhood Down? โ Stock trading
Productivity & Business
- Is Slack Down? โ Team messaging
- Is Zoom Down? โ Video conferencing
- Is Outlook Down? โ Microsoft email
- Is Gmail Down? โ Google email
- Is Notion Down? โ Workspace platform
- Is Salesforce Down? โ CRM platform
- Is Figma Down? โ Design tool
- Is Jira Down? โ Project management
Internet & Telecom
- Is Comcast Down? โ Xfinity internet/cable
- Is Verizon Down? โ Mobile carrier
- Is iCloud Down? โ Apple cloud services
Browse all 500+ monitored services โ
Frequently Asked Questions
How do I check if a website is down for everyone or just me?
Use a multi-location website checker like API Status Check. These tools test the website from servers in different geographic regions. If the site loads from other locations but not yours, it's a local issue โ try clearing your DNS cache, switching networks, or disabling your VPN. If it fails from all locations, the website is down for everyone.
What does "503 Service Unavailable" mean?
A 503 error means the web server is running but can't handle your request right now. This usually indicates the server is overloaded with too much traffic, undergoing scheduled maintenance, or a backend service (database, API) has failed. It's typically temporary โ try again in a few minutes.
Why can I access a website on my phone but not my computer?
This usually means the issue is with your computer's network configuration, not the website itself. Common causes: corrupted DNS cache (flush it), a browser extension blocking the site, a VPN routing traffic differently, your hosts file redirecting the domain, or your firewall blocking the connection. Try incognito mode first to rule out extensions.
How long do website outages typically last?
Most unplanned outages resolve within 30 minutes to 2 hours. Major cloud provider outages (AWS, Cloudflare, Google Cloud) can last 2-6 hours. Planned maintenance windows are usually scheduled during low-traffic hours (2-6 AM local time) and last 1-4 hours. The longest outages tend to be caused by data center failures, BGP routing issues, or cascading failures across distributed systems.
Can a website be partially down?
Yes, and this is actually more common than a complete outage. A website might have its homepage working but its API failing, its login system down but its static pages available, or its service working in one region but not another. This happens because modern websites are built from many independent components (web servers, databases, CDNs, third-party APIs, authentication services). Any one of these can fail independently.
Why does a website work when I use a VPN?
If a website loads with a VPN but not without one, the issue is between your ISP and the website's server. Possible causes: your ISP is blocking the domain (censorship or content filtering), there's a routing issue between your ISP and the hosting provider, or DNS filtering is preventing resolution. The VPN routes traffic through a different path, bypassing the broken route.
What's the difference between a website being down and being slow?
"Down" means the server isn't responding at all โ you get connection timeouts, error pages, or no response. "Slow" means the server is responding, but taking much longer than normal (10+ seconds per page load). Both hurt user experience, but the causes are different. Downtime is usually caused by server crashes, network failures, or configuration errors. Slowness is usually caused by traffic spikes, resource exhaustion (CPU/memory), slow database queries, or CDN issues.
How can I get notified when a website comes back up?
Instead of manually refreshing every few minutes, set up automated alerts. API Status Check offers RSS feeds and notification integrations for 500+ services. For arbitrary websites, use uptime monitoring tools like Better Stack that alert you the moment a site recovers. You can also use the watch command on the command line: watch -n 30 'curl -s -o /dev/null -w "%{http_code}" https://example.com' to check every 30 seconds.
Stay Ahead of Downtime
You shouldn't have to Google "is [website] down?" every time something breaks. The modern approach is proactive monitoring โ knowing about outages the moment they happen, before they impact your work, your business, or your evening binge-watch.
For tracking services you depend on: API Status Check monitors 500+ APIs and services in real time. One dashboard, real-time status, outage history, RSS feeds, and alerts. Check it once and you'll never manually search "is it down right now" again.
For monitoring your own websites: Set up automated checks from multiple global locations with alerts to your preferred channels. Better Stack makes this trivial.
Because downtime is inevitable. Being caught off guard isn't.
๐ก๏ธ During outages, protect yourself from phishing. Scammers send fake "verify your account" and "service restored" emails during major outages. Use a password manager like 1Password to avoid clicking phishing links โ if 1Password doesn't auto-fill on a page, it's probably not the real site.
๐ Tools We Use & Recommend
Tested across our own infrastructure monitoring 200+ APIs daily
SEO & Site Performance Monitoring
Used by 10M+ marketers
Track your site health, uptime, search rankings, and competitor movements from one dashboard.
โWe use SEMrush to track how our API status pages rank and catch site health issues early.โ
API Status Check
Stop checking API status pages manually
Get instant email alerts when OpenAI, Stripe, AWS, and 100+ APIs go down. Know before your users do.
14-day free trial ยท $0 due today ยท $9/mo after ยท Cancel anytime
Browse Free Dashboard โ