Developer platforms

Is Cloudflare down?

Live Cloudflare status, measured independently. We probe 7 Cloudflare endpoints from monitoring regions on every continent and record every outage we detect.

Cloudflare is up

Our probes are reaching Cloudflare normally from every region we check from.

Checked every minute from 6 regions on every continent.

Cloudflare's official status page
Uptime, 24 hours
Uptime, 7 days
Uptime, 30 days
  • Website
    99.99% uptime, 30 days
    6 regions, 285 to 570 ms
    Unknown
    p50
    452 ms
    p95
    585 ms
    1000 ms5000
    24 h ago12 h agonow
  • Edge network
    100% uptime, 30 days
    6 regions, 14 to 18 ms
    Unknown
    p50
    16 ms
    p95
    29 ms
    20 ms100
    24 h ago12 h agonow
  • API
    100% uptime, 30 days
    6 regions, 34 to 52 ms
    Unknown
    p50
    42 ms
    p95
    76 ms
    100 ms500
    24 h ago12 h agonow
  • Workers
    100% uptime, 30 days
    6 regions, 24 to 94 ms
    Unknown
    p50
    52 ms
    p95
    223 ms
    200 ms1000
    24 h ago12 h agonow
  • Pages (developers.cloudflare.com)
    99.99% uptime, 30 days
    6 regions, 41 to 65 ms
    Unknown
    p50
    51 ms
    p95
    81 ms
    100 ms500
    24 h ago12 h agonow
  • 1.1.1.1 DNS over HTTPS
    100% uptime, 30 days
    6 regions, 9 to 15 ms
    Unknown
    p50
    12 ms
    p95
    56 ms
    20 ms100
    24 h ago12 h agonow
  • Official status feed
    100% uptime, 30 days
    6 regions, 58 to 810 ms
    Unknown
    p50
    453 ms
    p95
    795 ms
    1000 ms5000
    24 h ago12 h agonow

Daily strip:99.9% or better95–99.9%below 95%no data yet

Get notified when Cloudflare goes down

Follow these 7 checks from your own workspace and get alerted through Slack, email, webhooks, or on-call the moment Cloudflare goes down. They don't count against your monitor quota. Free plan, no card required.

Notify me about Cloudflare

About Cloudflare outages

Cloudflare sits in front of millions of sites as CDN, DNS, and firewall, and runs Workers, Pages, R2, and the 1.1.1.1 public resolver. When Cloudflare has a bad day, the visible symptom is usually a wave of unrelated websites returning 5xx errors at once.

Cloudflare incidents are frequently regional, tied to a single data centre or a routing change, so a probe from one location cannot tell the story. We probe the edge network itself, the API, a Workers deployment, a Pages site, and the DNS-over-HTTPS resolver from every continent, alongside cloudflare.com.

What we check

Every row is a real monitor in upti.my, running from each of our regions. A failure in some regions marks the row degraded; failures from every region mark it down and open an outage.

CheckTargetExpectsInterval
Website
cloudflare.com is unreachable. Often the first public sign of a wider edge problem.
httpwww.cloudflare.comHTTP 2001 min
Edge network
The Cloudflare edge itself is not serving. Sites behind Cloudflare return errors regardless of their origin.
httpwww.cloudflare.com/cdn-cgi/traceHTTP 2001 min
API
The Cloudflare API is not answering. Dashboard changes, Terraform runs, and Wrangler deploys fail.
httpapi.cloudflare.com/client/v4/ipsHTTP 2002 min
Workers
A Cloudflare-hosted Workers endpoint is failing. Workers deployments may be affected.
httpwelcome.developers.workers.devHTTP 2001 min
Pages (developers.cloudflare.com)
A site served by Cloudflare Pages is failing.
httpdevelopers.cloudflare.comHTTP 2002 min
1.1.1.1 DNS over HTTPS
The public resolver is failing. Devices and networks configured to use 1.1.1.1 lose name resolution.
httpcloudflare-dns.com/dns-queryHTTP 2001 min
Official status feed
Cloudflare's status page is itself unreachable.
httpwww.cloudflarestatus.com/api/v2/status.jsonHTTP 2005 min

For component-level detail and incident write-ups from the vendor, see Cloudflare's official status page.

Recent Cloudflare outages we detected

An outage is recorded when a probe fails from every monitoring region and closed when it recovers. Partial and single-region problems show as degraded above but are not listed here.

Cloudflare is up. Is your Cloudflare integration?

The incidents that actually hurt are usually not global outages. They are the parts of your own system that depend on Cloudflare and fail quietly. Here is what teams that rely on Cloudflare monitor on their side.

Your site behind Cloudflare

A Cloudflare edge problem shows up on your domain as 52x errors while your origin is healthy. Monitor your public hostname and your origin directly so you know which side is failing.

HTTP monitoring

Cloudflare Workers cron triggers

Cron triggers can be skipped or delayed and there is no alert when a run does not happen. A heartbeat per trigger catches the silence.

Heartbeat monitoring for cron

DNS hosted at Cloudflare

If Cloudflare authoritative DNS fails, nothing else about your stack matters. Monitor your key records from multiple regions.

DNS monitoring

Cloudflare status: frequently asked questions

Error 521, 522, and 523 mean Cloudflare could not reach your origin, which is usually your side. Error 500, 502 with the Cloudflare branding, or 530 pages during a wider incident usually indicate a Cloudflare problem. Compare with our probes and the official page before restarting anything.

Look at the per-region results above. If our probes fail from every region, Cloudflare has a real outage and it will appear in the outage list. If they succeed everywhere, the problem is most likely on your side: your network, DNS resolver, a browser extension, a corporate proxy, or your own integration. If only some regions fail, Cloudflare may have a regional incident that does not affect you.

Every probe runs at least every five minutes from each monitoring region, and most run every minute. This page refreshes its data every minute. Uptime figures are calculated from all checks across all regions.

Official status is updated by people after an incident is confirmed and often lags the first failures by many minutes; our probes react within a minute or two. In the other direction, we only see public endpoints, so an internal incident may not show on our probes. Use both.

Yes. Use "Notify me about Cloudflare" above: your upti.my workspace follows these exact checks, free plan included, and every outage opens an incident there and routes alerts to Slack, email, webhooks, or on-call. Nothing is duplicated and it doesn't use your monitor quota. Better still, also monitor your own dependency on Cloudflare: the API route, webhook receiver, or scheduled job that calls it, so you learn about the failure that actually affects your users.

Related

upti.my is not affiliated with Cloudflare. Cloudflare and related marks are the property of their respective owners and are used here only to identify the service being measured. Results reflect the reachability of public endpoints from our monitoring regions and may differ from the vendor's own reporting.

Start Before Customers Notice

Stop wondering if production is okay

Start with one monitor, heartbeat, or browser workflow. upti.my will help you know when something breaks, respond with context, and keep customers informed.

Free plan available Β· No credit card required Β· Cancel anytime