Is Cloudflare down?
Updates every minute
Two independent answers, side by side: what Infra Agent’s own checks observe from multiple regions, and what Cloudflare reports on its official status page. We never mix the two.
Cloudflare is reporting an incident, but our checks are passing
Cloudflare officially reports an active incident. Infra Agent's own checks are currently succeeding, so the incident may affect a different product, customer group, or region than the endpoints we test.
Infra Agent checks
Independent · our own probes
Our checks are reaching Cloudflare from all 3 regions.
Last checked 2 minutes ago
Cloudflare’s official status
Provider-reported · official feed
Cloudflare is officially reporting "Minor Service Outage".
Our regional check results
The latest probe from each of our monitoring regions. A provider only counts as having problems when failures repeat across consecutive checks and more than one region.
| Check region | Edge network (cloudflare.com/cdn-cgi/trace) | API (api.cloudflare.com) | 1.1.1.1 DNS resolver (DNS over HTTPS) |
|---|---|---|---|
| Amsterdam, NL | 20 ms | 46 ms | 15 ms |
| Ashburn, US (East) | 20 ms | 35 ms | 39 ms |
| San Jose, US (West) | 36 ms | 45 ms | 21 ms |
What we check
- Edge network (cloudflare.com/cdn-cgi/trace)https://www.cloudflare.com/cdn-cgi/trace
- API (api.cloudflare.com)https://api.cloudflare.com/client/v4/ips
- 1.1.1.1 DNS resolver (DNS over HTTPS)https://cloudflare-dns.com/dns-query?name=cloudflare.com&type=A
Last 24 hours
Response times and failures from Infra Agent’s own checks of Cloudflare.
Recent Cloudflare incidents
As reported by Cloudflare on its official status page.
- MinorCloudflare Tunnel Availability Issuesstarted about 7 hours ago · resolved about 4 hours ago
- MinorElevated errors for Durable Objects in WNAM regionstarted about 10 hours ago · resolved about 10 hours ago
- MinorNetwork Performance Issues in Istanbulstarted about 15 hours ago · resolved about 11 hours ago
- NoticeIncreased HTTP 530 Errors in Frankfurtstarted about 20 hours ago · resolved about 20 hours ago
- MinorErrors in Security Rules Dashboardstarted 1 day ago · resolved 1 day ago
- MinorIssues with Snippets APIstarted 1 day ago · resolved 1 day ago
Cloudflare looks down for you? Work through this
If your website is behind Cloudflare and visitors are seeing errors, the error code usually tells you whether the problem is Cloudflare or your own server.
Error 521 or 522: your origin server, not Cloudflare
521 means Cloudflare reached out to your web server and it refused the connection; 522 means the connection timed out. In both cases Cloudflare's edge is working, so check that your own server is running, that its firewall allows Cloudflare's IP ranges, and that it isn't overloaded.
Error 500/502/503 with a Cloudflare banner: likely Cloudflare
When the error page itself says "cloudflare" at the bottom and names a Cloudflare data center (like "cloudflare-ams"), the failure happened inside Cloudflare's network. Compare the affected data center with the components list on Cloudflare's status page.
Dashboard or API down but sites still serving
Cloudflare's control plane (dash.cloudflare.com, the API) can have an incident while the edge network keeps serving cached and proxied traffic normally. If you only can't log in or push config changes, your visitors are probably unaffected.
Test whether DNS is the problem
Try resolving your domain with two resolvers: `dig yourdomain.com @1.1.1.1` and `dig yourdomain.com @8.8.8.8`. If 1.1.1.1 fails while 8.8.8.8 answers, the problem may be Cloudflare's resolver rather than your site.
Isolate Cloudflare by bypassing the proxy
If you can reach the Cloudflare dashboard, temporarily switch the DNS record from proxied (orange cloud) to DNS-only (grey cloud). If your site comes back, the issue is in Cloudflare's proxy layer; turn the proxy back on once the incident is resolved.
Check your own website
Provider looks fine but your site is down, or the other way around? Test any URL from our servers right now. No account needed.
About Cloudflare
Cloudflare provides CDN, DNS, and security services in front of a large share of the web. When Cloudflare has problems, sites behind it often show errors like 521, 522, or 530 even though their own servers are fine.
Also check: Is Vercel down? · Is Fly.io down? · Is DigitalOcean down? · All providers
Infra Agent is an independent monitoring service and is not affiliated with, endorsed by, or sponsored by Cloudflare. The Cloudflare name is used for identification only. “Official status” information is republished from Cloudflare’s public status feed and always links back to the source.
Cloudflare outage FAQ
How can I tell if it's Cloudflare or my own server that's down?
Look at the error code. 521 and 522 mean Cloudflare is up but cannot reach your origin server, which is on your side. Errors that name a Cloudflare data center, or widespread 500s across many unrelated Cloudflare-fronted sites, point at Cloudflare itself. This page's own checks test Cloudflare's edge, API, and DNS resolver directly, without your server involved.
Does a Cloudflare outage affect every website behind it?
Rarely. Most Cloudflare incidents affect specific products (like Workers or the dashboard) or specific data centers, so a site routed through an unaffected location keeps working. That's also why our checks can pass while Cloudflare reports an incident. The incident may not touch the endpoints or paths we test.
Why does this page show two different answers?
The first answer comes from Infra Agent's own checks, run from multiple regions against Cloudflare's edge, API, and 1.1.1.1 resolver. The second is what Cloudflare itself reports on cloudflarestatus.com. We keep them separate on purpose: our checks can catch problems before they're acknowledged, and Cloudflare's feed covers products we don't probe.
How often is this Cloudflare status page updated?
Infra Agent probes Cloudflare from every monitoring region roughly every 2 minutes, and refreshes Cloudflare's official status feed on the same schedule. Both timestamps are shown on the page, and it re-checks automatically while you keep it open.