Cloudflare Docs
Durable Objects
Edit this page on GitHub
Set theme to dark (⇧+D)

Cloudflare Durable Objects

A globally distributed coordination API with strongly consistent storage.
Available on Paid plans

Durable Objects provide a powerful API for coordinating multiple clients or users, each with private, transactional and strongly consistent storage attached.

Use Durable Objects to build collaborative editing tools, interactive chat, multiplayer games and applications that need coordination among multiple clients, without requiring you to build serialization and coordination primitives on your own.

​​ Features

​​ In-memory state

Learn how Durable Objects coordinate connections among multiple clients or events.

​​ Transactional Storage API

Learn how Durable Objects provide strongly consistent, serializable key-value storage.

​​ WebSocket Hibernation

Learn how WebSocket Hibernation allows you to manage the connections of multiple clients at scale.

​​ Durable Objects Alarms

Learn how to use alarms to trigger a Durable Object and perform compute in the future at customizable intervals.

​​ More resources