Skip to content
The Orange Cloud Report

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,386

Total time open

30,449 h

overlapping incidents counted twice

Median length

1.3 h

213 major or critical

Hit a rated product

47%

324 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 impact682
Minor2,491
Major177
Critical36

Compare products

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

Workers259
Durable Objects108
R2155
D140

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/10259
CDN & Caching10/10175
R26/10155
Pages6/10149
Durable Objects2/10108
Access (Zero Trust)9/1097
WAF9/1095
Gateway6/1089
Stream7/1086
DNS10/1068
SSL/TLS9/1066
Images6/1064
Cloudflare Tunnel9/1058
Load Balancing6/1055
Workers AI3/1051
Bot Management6/1044
Turnstile8/1043
KV9/1042
D13/1040
Registrar8/1031
Waiting Room6/1027
Spectrum5/1025
Realtime5/1021
Web Analytics5/1021
Containers5/1020
Email Routing8/1019
Email Workers7/1019
Rules7/1019
Argo Smart Routing6/1016
Workers Observability7/1013
Snippets7/1012
Workflows8/1012
Zaraz4/1012
API Shield5/1011
Browser Run7/1011
Hyperdrive8/1010
AI Gateway7/109
Queues6/107
AI Search4/104
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 3, 2026 and refreshed weekly. Not affiliated with Cloudflare.