An early look at cryptographic watermarks for AI-generated content

HTTPS-only for Cloudflare APIs: shutting the door on cleartext traffic

Cloudflare R2 Incident on February 6, 2025

Cloudflare Rolls Out Digital Tracker To Combat Fake Images

Over 700M events/second: How Cloudflare makes sense of too much data

TikTok ban: data reveals sharp traffic decline and rapid shift to alternatives

The forecast is clear: clouds on ESP32 powered e-paper, powered by the cloud

Preventing conflicts in authoritative DNS config using formal verification

Multi-Path TCP: revolutionizing connectivity, one path at a time

How we prevent conflicts in authoritative DNS configuration using formal verification

Europe's Internet resilience mitigates impact of submarine cable cuts

Migrating billions of records: moving our active DNS database while it’s in use

A 10x speedup for Cloudflare Queues

Patent troll Sable pays up, dedicates all its patents to the public

More NPM Packages on Cloudflare Workers

Cloudflare auto-mitigated world record 3.8 Tbps DDoS attack

A good day to trie-hard: saving compute 1% at a time

Our container platform is in production. It has GPUs. Here's an early look

Ephemeral IDs: a new tool for fraud detection

Zero-latency SQLite storage in every Durable Object

Declare your AIndependence [includes "AI bot activity today" and "How we find AI bots"]

Avoiding downtime: modern alternatives to outdated certificate pinning practices

Cloudflare's 2024 Annual Founders' Letter

New standards for a faster and more private Internet

When Bloom filters don't bloom (2020)

An overview of Cloudflare's logging pipeline

Cloudflare Partners with CrowdStrike

Bringing insights into TCP resets and timeouts to Cloudflare Radar

Cloudflare release a wildcard matching crate they use in their rules engine

Comparing HTTP/3 vs. HTTP/2 Performance

More →