Upstash QStash alternatives
Every queues and background jobs provider this site tracks, ordered by iScore — the same peers Upstash QStash's own score is measured against. The line under each name is where its sourced facts differ from Upstash QStash's; where a full comparison exists, the row links to it.
- Amazon SQSvs Upstash QStashPricing model: Per request, not per message: every API action counts, and a 1 MiB payload is billed as 1…
- Trigger.devvs Upstash QStashPricing model: A monthly plan fee that is also a credit balance — the fee buys compute rather than sitti…
- Google Cloud Pub/Subvs Upstash QStashPricing model: Three meters: throughput at $40 per TiB counting both publish and subscribe, storage at $…
- Cloudflare Queuesvs Upstash QStashPricing model: Billed per operation, not per message: one operation per 64 KB written, read or deleted,…
- HatchetPricing model: Usage-based with no plan fees: 1M task runs and 1M events free every month, then $30 per…
- Zeplovs Upstash QStashPricing model: Per HTTP request rather than per message or per execution, with unlimited jobs on every t…
- Inngestvs Upstash QStashPricing model: Per execution, where a step counts the same as a run, plus separate meters for events ing…
- TemporalFree tier: No vs Yes · Kind of free offer: Free credit vs Free tier
- Azure Queue StorageFree tier: No vs Yes · Kind of free offer: Free credit vs Free tier
Where Upstash QStash stands against these 9
Upstash QStash's own sourced figures, placed among the alternatives above that document the same thing in the same unit. A rank here is one criterion, not a verdict; the iScore above weighs all of them.
- Free tier
- Yes. 7 of the 9 alternatives that document it have one: Amazon SQS, Cloudflare Queues, Google Cloud Pub/Sub, Hatchet, Inngest, Trigger.dev and 1 more.
- Maximum message size
- 1 MB on the free plan, 10 MB on Pay as You Go and 50 MB on the fixed plans5th highest of the 9 that document it. Highest: Inngest — 4 MiB per step-returned payload; 32 MiB total function run state; 10 MiB hard cap per event batch.
- Message retention
- Dead letter queue retention of 3 days on the free plan, 7 days on Pay as You Go, 30 days and 3 months on the…5th highest of the 5 that document it. Highest: Azure Queue Storage — 7 days by default, set per message with messagettl; since version 2017-07-29 it can be any positive number…
A rank whose 80% interval overlaps its neighbour's is an ordering, not a finding; the intervals are on each provider's page and in /scores.json.
