Skip to content
The Orange Cloud Report

Cloudflare Incident History

Every incident Cloudflare has published on its status page since 2014, grouped by the products rated here. The scores on this site are my opinion. This page is not: it is Cloudflare's own record, counted.

Time range
Bucket
Severity
Metric
Attribution
Compare (4/6)

Incidents · 5 years

3,412

Total time open

30,167 h

overlapping incidents counted twice

Median length

1.3 h

211 major or critical

Hit a rated product

47%

320 of those from the title alone

Products affected

41

of 41 tracked

Incident volume

All incidents per quarter, stacked by Cloudflare's own severity field, each incident counted once whichever product it hit. Click a severity to drop it from the chart.

No impact681
Minor2,520
Major175
Critical36

Compare products

incidents per quarter. A line starts when Cloudflare created that product's status page component.

Workers260
Durable Objects114
R2160
D141

By product

Every tracked product had at least one incident in this range, worst first. Counts include incidents Cloudflare tagged against nothing but named in the title.

ProductScoreIncidents
Workers10/10260
CDN & Caching10/10175
R26/10160
Pages6/10149
Durable Objects2/10114
Access (Zero Trust)9/1098
WAF9/1093
Gateway6/1088
Stream7/1086
DNS10/1068
SSL/TLS9/1066
Images6/1064
Cloudflare Tunnel9/1057
Load Balancing6/1055
Workers AI3/1053
Bot Management6/1044
KV9/1043
Turnstile8/1043
D13/1041
Registrar8/1030
Waiting Room6/1027
Spectrum5/1025
Realtime5/1024
Web Analytics5/1022
Containers5/1021
Email Routing8/1019
Email Workers7/1019
Rules7/1019
Argo Smart Routing6/1016
Workers Observability7/1014
Workflows8/1014
Snippets7/1012
Zaraz4/1012
API Shield5/1011
Browser Run7/1011
Hyperdrive8/1010
AI Gateway7/109
Queues6/107
AI Search4/105
Email Service6/102
Vectorize5/102
Workers: Workers is tagged broadly. Plenty of these are really Pages build failures, Workers Builds problems or dashboard and API outages that happened to touch deployments, rather than the runtime dropping requests. Read it as "how often something in the Workers platform was published as broken", not as runtime reliability.
CDN & Caching: CDN/Cache is the component Cloudflare reaches for when the edge itself misbehaves, so this count sweeps up a lot that is not really caching: single-file purge delays, regional 5xx spikes, and configuration propagation.

What these numbers are not

  • A product only exists on the status page from the day Cloudflare created its component, so every chart starts each product at that date. Without that cut, R2 and D1 would appear to have had a flawless first decade.
  • Roughly half of all incidents are tagged against no product at all. Some are network or data centre events, some name only a location, and some name nothing. They count towards the totals and towards no product.
  • Because of that, product names are also read out of incident titles: "Elevated errors for Durable Objects in WNAM region" carries no tag but is plainly a Durable Objects incident. That recovers a few hundred, and Cloudflare frequently tags an incident Dashboard when the title calls it a Pages or Workers problem. Only titles are read, never the update text, because retros mention products in passing and that pins network-wide events onto whatever they happened to name. Switch Attribution to "Tags only" to see Cloudflare's tagging alone.
  • 8 products rated here have no component of their own, so they get no chart. Rate limiting is reported inside Firewall, and Cloudflare publishes nothing separate for Pipelines or Secrets Store.
  • One incident can name several products, so per-product counts add up to more than the incident total.
  • “Time open” is how long the status page entry stayed open, not how long anything was actually broken, and concurrent incidents are counted separately. A team that posts early and closes late looks worse than one that posts nothing.
  • Severity is Cloudflare's own impact field. I have not re-graded anything. Incident counts are a measure of how often Cloudflare tells you something is wrong, which is not the same as how often something is wrong.

Source: the JSON API behind cloudflarestatus.com. Snapshot taken August 21, 2026 and refreshed weekly. Not affiliated with Cloudflare.