Cloudflare Durable Objects

Build stateful serverless Worker applications

Build interactive, real-time experiences into your applications without managing client coordination, strong consistent storage, and infrastructure.

Durable Objects - Hero - Image

Benefits of Cloudflare Durable Objects

Reliability Timer - Icon Tile
Build simple real-time applications

Durable Objects is a combined compute and storage product. It helps you skip complex backend setups and build interactive experiences with ease. Integrate WebSockets directly with Durable Objects for bidirectional, low-latency communication.

Icon Tile Cloudflare durable object
Scale globally, effortlessly

You can reach users worldwide with Cloudflare’s global network and automatic scaling to millions of instances without managing infrastructure.

Optimization scale - Icon
Coordinate clients easily

Manage multiple connected clients within a single Durable Object instance. You can build collaborative features and real-time interactions easily without complex coordination.

Durable Objects - How it works - Illustration

HOW IT WORKS

Build stateful applications with Cloudflare Workers without managing any infrastructure

Durable Objects provides globally unique instances each with its own fast, strongly consistent SQL storage — allowing you create stateful serverless applications.

You can build real-time, collaborative experiences that scale automatically with low-latency access across Cloudflare's network, all without managing any infrastructure.

Learn how developers are building applications with Cloudflare Durable Objects

What our customers are saying

Gateway product - placeholder
Liveblocks - logo - quote (200px)

“Without Cloudflare, hosting WebSocket servers might have required at least four additional people just for management. Using Durable Objects, we can provide serverless capabilities without a dedicated team for managing the environment.”

Liveblocks

Trusted by millions of Internet properties

Top Durable Objects use cases

Machine learning AI - Icon
Build AI agents

You can give your agents memory to store data, the ability to coordinate tasks, and the smarts to make real-time decisions — like handling tasks, personalizing responses, or adapting to users. Durable Objects makes it easy by keeping everything in sync without extra infrastructure to worry about.

Performance intelligent routing - Icon
Build collaborative experiences

By routing all requests for a shared object to a unique Durable Object that represents your project, this enables consistent updates and smooth coordination as your users interact with the same state.

ABM - Stryker - Secure your AI initiatives with Cloudflare - 6 icons - Card 1 - Icon
Enable real-time interactions

You can launch chat apps, multiplayer games, or live notifications. Durable Objects helps with handling event orchestration and persistence so you don’t have to.

Resources

Blog Resource Thumbnail

Blog

How Durable Objects works
Read blog post  
Thumbnail - Blog post - Template 4 - Browser

Blog

Making Durable Objects easy, fast, and accurate
Read blog post  
Thumbnail - Insight - Template 5 Graphs

Documentation

What are Durable Objects?
View documentation  
Security Shield Protection Icon

Get Cloudflare Durable Objects for your enterprise

Talk to an expert in Durable Objects

 
In submitting this form, you agree to receive information from Cloudflare related to our products, events, and special offers. You can unsubscribe from such messages at any time. We never sell your data, and we value your privacy choices. Please see our Privacy Policy for information.