A Socket API that works across JavaScript runtimes — announcing a WinterCG spec and Node.js implementation of connect()
Earlier this year, we announced a new API for creating outbound TCP…
Running Serverless Puppeteer with Workers and Durable Objects
Last year, we announced the Browser Rendering API – letting users running…
everything we announced — plus an AI-powered opportunity for startups
This year, Cloudflare officially became a teenager, turning 13 years old. We…
Easily manage AI crawlers with our new bot categories
Today, we’re excited to announce that any Cloudflare user, on any plan,…
Cloudflare is free of CAPTCHAs; Turnstile is free for everyone
For years, we’ve written that CAPTCHAs drive us crazy. Humans give up…
Detecting zero-days before zero-day
We are constantly researching ways to improve our products. For the Web…
See what threats are lurking in your Office 365 with Cloudflare Email Retro Scan
We are now announcing the ability for Cloudflare customers to scan old…
Network performance update: Birthday Week 2023
We constantly measure our own network’s performance against other networks, look for…
Cloudflare now uses post-quantum cryptography to talk to your origin server
Quantum computers pose a serious threat to security and privacy of the…