Cloudflare Queues

Last updated Apr 21, 2026 Send and receive messages with guaranteed delivery and no charges for egress bandwidth.

Available on Free and Paid plans

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

Get started


Features

Batching, Retries and Delays

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

Use Batching, Retries and Delays

Dead Letter Queues

Redirect your messages when a delivery failure occurs.

Use Dead Letter Queues

Pull consumers

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

Use Pull consumers


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

Pricing

Learn about pricing.

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.

Event subscriptions

Learn how to configure and manage event subscriptions for your queues.

Was this helpful?

YesNo

On this page

Cloudflare Queues - 图1Docs

{"@context":"https://schema.org","@type":"WebPage","@id":"https://developers.cloudflare.com/queues/#page","headline":"Cloudflare Queues","description":"Send and receive messages with guaranteed delivery using Cloudflare Queues integrated with Workers.","url":"https://developers.cloudflare.com/queues/","inLanguage":"en","image":"https://developers.cloudflare.com/queues/og.png?v=55ff5e5b2163fab3","dateModified":"2026-04-21","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}


description: Create your first Cloudflare Queue, a producer Worker, and a consumer Worker. title: Getting started image: https://developers.cloudflare.com/queues/get-started/og.png?v=28a1b2651839d9c8


Skip to content

Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/queues/llms.txt
Use this file to discover all available pages before exploring further.