MESSAGE QUEUES / HEAD-TO-HEADSources checked 2026-10-06 / 2026-10-06

Cloudflare Queues vs Upstash QStash

An honest, mathematical pricing and capability comparison for developers and engineering leaders.

Cloudflare Queues

Workers-bound delivery priced in operations.

Baseline Cost
$5.80/ mo
Modeled plan: Workers Paid + Queues

Upstash QStash

HTTP push delivery priced by attempts and transfer.

Baseline Cost
$10.00/ mo
Modeled plan: Pay as you go
Quick Takeaway

Cloudflare Queues costs $4.20 less per month than Upstash QStash at this workload. This compares modeled charges, not overall product quality.

What this comparison covers

One delivery per message, no retry or fan-out, payload including metadata below 64 KB. No schedules or dead letters. Producer/consumer runtime, premium support and enterprise SLAs are excluded. HTTP push and Workers-bound queues have different integrations.

Evaluating 2 products from 2 published in this category. USD monthly equivalents, before tax. Features and service compatibility need separate evaluation.

Monthly messages
1,000,000 per month
Peak daily messages
1,000 messages / day
Monthly transfer
10 GB / month
Change the workload and compare plans →

Cloudflare Queues

Workers-bound delivery priced in operations.

$5.80 / month

Workers Paid + Queues

Official pricing · Checked 2026-10-06

Cost breakdown and exclusions
  • Monthly subscription: $5.00
  • Queue operations (1,000,000 included): $0.80
  • Three operations per successful delivery: write, read and delete. Payload including metadata stays below 64 KB. No retries or fan-out. Includes the required $5 Workers subscription; share it only within the same account.
  • Taxes, promotions, prorations, negotiated contracts and optional add-ons.
  • Producer/consumer compute, retries, larger payloads, schedules and dead letters.

Upstash QStash

HTTP push delivery priced by attempts and transfer.

$10.00 / month

Pay as you go

Official pricing · Checked 2026-10-06

Cost breakdown and exclusions
  • Monthly subscription: $0
  • Delivery attempts: $10.00
  • Transfer (50 included): $0
  • One endpoint and one successful attempt per message. Retries and fan-out increase charges.
  • Taxes, promotions, prorations, negotiated contracts and optional add-ons.
  • Schedules and production pack.
DECISION FRAMEWORK

Detailed Verdict: When to Choose Which

Based on sourced pricing models, included allowances, and the stated workload requirements.

Modeled cost transition

Holding other usage fields fixed, Cloudflare Queues becomes the lower-cost option near 522,728 per month. This is a modeled price transition, not a migration payback calculation.

Evidence for Cloudflare Queues:

  • Workers Paid + Queues: $5.80/month at this workload.
  • Three operations per successful delivery: write, read and delete. Payload including metadata stays below 64 KB. No retries or fan-out. Includes the required $5 Workers subscription; share it only within the same account.
  • Excluded: Taxes, promotions, prorations, negotiated contracts and optional add-ons.
  • Excluded: Producer/consumer compute, retries, larger payloads, schedules and dead letters.
  • Pricing observation: 2026-10-06.

Evidence for Upstash QStash:

  • Pay as you go: $10.00/month at this workload.
  • One endpoint and one successful attempt per message. Retries and fan-out increase charges.
  • Excluded: Taxes, promotions, prorations, negotiated contracts and optional add-ons.
  • Excluded: Schedules and production pack.
  • Pricing observation: 2026-10-06.
Switching platforms?Review our migration planning guide, cost shifts, and cutover checklist.
Planning a migration? View the migration guide ↗
Real-world cloud workloads often feature spiky usage or non-linear scaling. Always model your exact workload parameters below rather than relying solely on entry tier rates.
DETAILED COMPARISON

Specification & Capability Matrix

Side-by-side comparison of baseline pricing, free allowances, supported developer capabilities, and verification dates.

Feature / MetricCloudflare QueuesUpstash QStashEdge
Selected planWorkers Paid + QueuesPay as you goTied
Monthly cost at stated workload$5.80/month$10.00/monthCloudflare Queues
Billing commitmentMonthly pricing modelMonthly pricing modelTied
Pricing observation date2026-10-062026-10-06Tied
PRACTICAL ARCHITECTURES

Real-World Workload Scenarios

Compare estimated monthly costs across stated workload profiles before deploying.

Webhook Buffer

Buffer webhooks and background jobs with moderate volume

Cloudflare Queues$5.20
Upstash QStash$5.00

Event Pipeline

High-throughput stream processing and event delivery

Cloudflare Queues$34.60
Upstash QStash$252.50
LIVE SIMULATOR

Interactive Workload Calculator

Slide to match your projected monthly volume and watch how each pricing model reacts.

per month
0 per month500,000,0001,000,000,000 per month
Cloudflare Queues
$5.80/ mo
Cheaper by $4.20/mo
VS
Upstash QStash
$10.00/ mo
COMMON QUESTIONS

Cloudflare Queues vs Upstash QStash FAQ

Direct answers to key technical, pricing, and migration questions.

Is Cloudflare Queues cheaper than Upstash QStash?

Cloudflare Queues costs $4.20 less per month than Upstash QStash at this workload. This compares modeled charges, not overall product quality.

What does this comparison cover?

One delivery per message, no retry or fan-out, payload including metadata below 64 KB. No schedules or dead letters. Producer/consumer runtime, premium support and enterprise SLAs are excluded. HTTP push and Workers-bound queues have different integrations. Estimates cover modeled fees at the stated usage. Review selected-plan warnings and exclusions; taxes, migration effort and unmodeled requirements are not a savings promise.

How is pricing freshness handled?

The displayed observation dates belong to the selected plans. Stale, future-dated, quote-only or otherwise ineligible estimates do not receive a price ranking. Consult the linked vendor sources before purchasing.