Skip to content

Overview

Beta

Send and receive messages with guaranteed delivery and no charges for egress bandwidth.

Available on Paid plans

Cloudflare Queues is now in open Beta. Join the #queues-beta channel in our Developer Discord to learn more.

Cloudflare Queues integrates with Cloudflare Workers and enables you to build applications that can guarantee delivery, offload work from a request, send data from Worker to Worker, and buffer or batch data.


Features

Batching, Retries and Delays

Cloudflare Queues allows you to batch, retry and delay messages.

Dead Letter Queues

Redirect your messages when a delivery failure occurs.

Pull consumers

Configure pull-based consumers to pull from a queue over HTTP from infrastructure outside of Cloudflare Workers.


R2

Cloudflare R2 Storage allows developers to store large amounts of unstructured data without the costly egress bandwidth fees associated with typical cloud storage services.

Workers

Cloudflare Workers allows developers to build serverless applications and deploy instantly across the globe for exceptional performance, reliability, and scale.


More resources

Limits

Learn about Queues limits.

Try the Demo

Try Cloudflare Queues which can run on your local machine.

@CloudflareDev

Follow @CloudflareDev on Twitter to learn about product announcements, and what is new in Cloudflare Workers.

Developer Discord

Connect with the Workers community on Discord to ask questions, show what you are building, and discuss the platform with other developers.

Configuration

Learn how to configure Cloudflare Queues using Wrangler.

JavaScript APIs

Learn how to use JavaScript APIs to send and receive messages to a Cloudflare Queue.