Skip to main content

Command Palette

Search for a command to run...

Is Cloudflare Down? How to Check Status and Troubleshoot

Published
2 min read

Cloudflare sits in front of roughly 20 percent of all websites. When Cloudflare goes down, millions of sites become unreachable.

Quick Check

  1. API Status Check for real-time monitoring
  2. cloudflarestatus.com for official status
  3. Try a non-Cloudflare site to rule out your internet

Cloudflare Error Codes

CodeMeaningWhose Fault
520Unknown errorOrigin server
521Server downOrigin server
522Connection timeoutOrigin server
523Origin unreachableDNS or network
524TimeoutOrigin too slow
525SSL handshake failedSSL mismatch

Errors 520-526 usually mean YOUR origin server has a problem. True Cloudflare outages show completely unreachable pages.

What Can Break

  • CDN: Sites load slowly or not at all
  • DNS (1.1.1.1): Domains will not resolve
  • Workers: Serverless functions fail
  • Pages: Hosted sites go offline
  • R2: Object storage inaccessible

Troubleshooting

  1. Determine if it is Cloudflare or your origin (520-526 = your server)
  2. Check regional status - outages are often regional
  3. Switch DNS to 8.8.8.8 instead of 1.1.1.1
  4. Site owners: check dashboard, enable Always Online
  5. Developers: test API connectivity

Why So Many Sites Go Down Together

Cloudflare proxies about 20 percent of web traffic. When it fails, thousands of unrelated websites fail simultaneously.

Get free alerts when Cloudflare or any infrastructure goes down.