Is Cloudflare Down Right Now?
Developer and sysadmin guide to Cloudflare status — check CDN, DNS, Workers, and WAF availability, with error codes and region-specific troubleshooting.
📡 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
Check Cloudflare Status
Cloudflare publishes a live incident page with per-region and per-service status:
Cloudflare Service Components
Cloudflare is a multi-service platform — each product can be degraded independently. Identify which component is affected before troubleshooting:
Content delivery and reverse proxy across 300+ locations
Authoritative DNS and public resolver infrastructure
Serverless compute at the edge in 300+ cities
Web Application Firewall and DDoS mitigation
S3-compatible object storage without egress fees
Jamstack hosting and deployment platform
ZTNA, Tunnel, and Access gateway services
Video streaming and encoding platform
Monitor your origin, not just the edge
Cloudflare's status page tells you if their network is up, but not if your server is responding. Better Stack monitors your origin directly, so you know exactly where the failure is.
Try Better Stack Free →Common Cloudflare Error Codes & Fixes
521 Web Server Is DownOrigin server refusing Cloudflare connectionsFix: Whitelist Cloudflare IP ranges in your origin firewall
522 Connection Timed OutOrigin server not responding within timeout windowFix: Check origin server load; increase timeout in Cloudflare config
524 A Timeout OccurredOrigin took too long to complete responseFix: Optimize origin response time or increase timeout to 100s+
525 SSL Handshake FailedSSL/TLS negotiation failed between Cloudflare and originFix: Check SSL mode (Full vs Full Strict) and origin certificate validity
1020 Access DeniedWAF rule or Firewall rule blocking the requestFix: Review WAF and Firewall rules in Cloudflare dashboard
1101 Worker ErrorCloudflare Worker script threw an uncaught exceptionFix: Check Worker logs in Cloudflare dashboard; review script error handling
🌍 Cloudflare Outages Are Usually Regional
Unlike most services, Cloudflare outages often affect only specific data centers or regions. A full global outage is extremely rare — Cloudflare operates 300+ Points of Presence that can reroute traffic automatically.
When checking status, look for the specific PoP or region affecting your users (e.g., "Frankfurt," "US East Coast," "APAC"). Your monitoring alerts should include geographic context.
How to Monitor Cloudflare Regionally
- • Subscribe to cloudflarestatus.com email/SMS updates
- • Use Better Stack to monitor your origin (bypasses Cloudflare cache)
- • Set up alerts on both your Cloudflare-proxied domain AND origin IP
- • Use
curl -o /dev/null -s -w "%{http_code}"from multiple regions
Troubleshooting Cloudflare Issues
Check cloudflarestatus.com first
The official Cloudflare status page shows live status per product and region. Incidents are typically posted within 5-10 minutes of detection.
Use development mode to bypass cache
In Cloudflare dashboard → Caching → Configuration → enable Development Mode. This temporarily disables caching and serves requests directly from your origin, helping isolate whether the issue is Cloudflare or your origin.
Check your origin server independently
Test your origin directly using its IP address (bypassing Cloudflare DNS) with curl -H "Host: yourdomain.com" http://ORIGIN_IP/. If your origin responds, the problem is in Cloudflare configuration.
Monitor with independent uptime tools
Don't rely on Cloudflare to monitor Cloudflare. Use Better Stack or similar to monitor your site from external networks with no Cloudflare dependency.
Alert Pro
14-day free trialStop checking — get alerted instantly
Next time Cloudflare goes down, you'll know in under 60 seconds — not when your users start complaining.
- Email alerts for Cloudflare + 9 more APIs
- $0 due today for trial
- Cancel anytime — $9/mo after trial
Related Guides
Frequently Asked Questions
Is Cloudflare down right now?
To check if Cloudflare is down, visit the official Cloudflare status page at www.cloudflarestatus.com. Cloudflare operates globally across 300+ data centers — outages are often regional, not global. Check the status page for specific PoP (Point of Presence) locations. You can also check APIStatusCheck.com/api/cloudflare for third-party monitoring data.
What causes Cloudflare 521 and 522 errors?
Error 521 means Cloudflare cannot connect to your origin web server — your origin is refusing connections (firewall blocking Cloudflare IPs, origin server down, or wrong port). Error 522 is a connection timeout — Cloudflare reached your origin but it did not respond in time. Fix 521: whitelist Cloudflare IP ranges in your origin firewall. Fix 522: check origin server load and increase connection timeout settings.
Why is Cloudflare DNS not working?
Cloudflare DNS failures can be caused by: (1) Global DNS infrastructure incidents — check cloudflarestatus.com, (2) DNS propagation delay after making changes (can take up to 48 hours for external TTL expiry), (3) Incorrect DNS records in your Cloudflare dashboard, (4) CAA records blocking SSL certificate issuance, (5) DNSSEC misconfiguration. Use dig or nslookup to verify your DNS records are resolving correctly.
How do I bypass Cloudflare if it is down?
If Cloudflare is causing issues, you can temporarily bypass it by: (1) Setting DNS records to "DNS only" (gray cloud) instead of "Proxied" (orange cloud) — this bypasses Cloudflare CDN while keeping DNS, (2) Pointing your A record directly to your origin IP, (3) Using the Development Mode toggle in Cloudflare dashboard to bypass cache. Note: bypassing removes DDoS protection and CDN benefits.
How long do Cloudflare outages usually last?
Most Cloudflare incidents are resolved within 15-60 minutes. Regional outages affecting a single data center are often resolved in under 30 minutes as traffic reroutes to nearby PoPs. Global incidents are rare — Cloudflare's redundant architecture means a single PoP failure usually auto-recovers without user impact.
🌐 Can't Access Cloudflare?
If Cloudflare is working for others but not for you, it might be an ISP or regional issue. A VPN can help bypass network-level blocks and routing problems.
Troubleshoot with a VPN
Connect from a different region to test if the issue is local to your network. Also protects your connection on public Wi-Fi.
Try NordVPN — 30-Day Money-Back GuaranteeSecure Your Cloudflare Account
Service outages are a common time for phishing attacks. Use a password manager to keep unique, strong passwords for every account.
Try NordPass — Free Password Manager🛠 Tools We Use & Recommend
Tested across our own infrastructure monitoring 200+ APIs daily
Uptime Monitoring & Incident Management
Used by 100,000+ websites
Monitors your APIs every 30 seconds. Instant alerts via Slack, email, SMS, and phone calls when something goes down.
“We use Better Stack to monitor every API on this site. It caught 23 outages last month before users reported them.”
Secrets Management & Developer Security
Trusted by 150,000+ businesses
Manage API keys, database passwords, and service tokens with CLI integration and automatic rotation.
“After covering dozens of outages caused by leaked credentials, we recommend every team use a secrets manager.”
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.”