Vercel Queues logo

Vercel Queues

Schedulers 5.0/10 Jun 17, 2026

Durable, serverless message queue for deferring async work: publish messages to topics and process them via managed consumer groups with automatic scaling, at-least-once delivery, and built-in retries.

Card required
No

Vercel Queues scores 5/10 for free value in Schedulers. The main constraint: Hobby includes the first 1,000,000 Queue API operations per month free; beyond that, regional on-demand pricing starting at $0.60 per 1M operations.

Category Schedulers Kind Managed message queue Caveats Public beta (trigger type queue/v2beta) — API may change. Operations metered in 4 KiB chunks, so large messages multiply usage; idempotency-key sends and max-concurrency push deliveries bill at 2x. Push-mode functions still incur Fluid compute charges. Hobby is personal/noncom use only. Renewal monthly Card required No Eligibility anyone

Free value score

5.0 / 10
Show the math
Overall 5/10
value = 5/100
weighted_components_v1
Run value 5.6/10
value = 0.2 $/mo
fixed_log_v1
Reliability 5/10
value = 5/100
policy_score_v1
Workflow fit 3.6/10
value = 3.6/100
policy_score_v1

Key metrics

1.0M/mo Run quota Uses stated run/message/execution quota when present; otherwise a conservative floor.
1.2/hr Granularity/reliability Derived from minimum interval with conservative reliability adjustment.
9 Workflow/runtime api, concurrency, cron, durable, history, queue, queues, retries, timeout
1M/mo API operations Public beta; metered in 4 KiB chunks, so large messages count as multiple operations
Topics
60 Min retention
7 days Retention Default 24h, max 7 days
1 hr Visibility timeout

What you get

1M API operations/month free on Hobby

At-least-once delivery with automatic retries

Fan-out to multiple independent consumer groups

Push and poll consumption modes via @vercel/queue

Gotchas

  • 1M API operations/month free

    The Hobby plan includes the first 1,000,000 Queue API operations per month at no cost; the five billable operation types are Send, Receive, Delete, Visibility change, and Notify.

  • Public beta

    Vercel Queues is in public beta (introduced Feb 27, 2026) and uses the experimental queue/v2beta trigger type; the API, SDK, and pricing may change before general availability.

  • Operations metered in 4 KiB chunks

    Messages are billed in 4 KiB chunks, so a single 12 KiB message counts as three operations — large payloads consume the free quota faster.

  • 2x billing on idempotency and max-concurrency

    Sends that include an idempotency key and push deliveries that use max concurrency are billed at 2x units for that operation.

  • Free quota does not roll over

    The 1M monthly included operations reset each month; unused operations do not carry forward.

  • Hobby is noncom only

    The Hobby plan is intended for personal, noncom projects; commercial workloads require upgrading to a paid plan.

  • 100 MB max message size

    Individual messages cannot exceed 100 MB; combined with 4 KiB metering this means a max-size message is extremely operation-heavy.

  • 7-day max retention

    Message retention (TTL) ranges from 60 seconds to a maximum of 7 days, defaulting to 24 hours; messages expire and are dropped after their TTL.

  • Push-mode compute billed separately

    Functions invoked by Queues in push mode are charged at existing Fluid compute rates, in addition to the queue API operation cost.

Sources

vercel queue message-queue async serverless beta

Alternatives

Same category · similar quota
CronhubCronhub · paid · Paid plan
4.4

Cron job scheduling + heartbeat monitoring with free trial; paid plans start at $5/mo (founded 2018).

1/mo1.0/hr1
Checked 26d ago
Paid onlyTrial
Google Cloud SchedulerGoogle Cloud Scheduler · paid · Paid plan
4.4

One scheduled job (any cron frequency, unlimited executions) for $0.10/job/month; first 3 jobs free per billing account; HTTP, Pub/Sub, App Engine targets.

1/mo1.0/hr2
Checked 26d ago
Best valueUnlimited
cron-job.orgCron-Job.org · free_forever · Cron job scheduler
4.2

Free, donation-funded HTTP cron scheduler that calls any URL on a schedule from minutely to yearly, with execution history, failure alerts, and a REST API.

43.2K/mo30.0/hr10
Checked 27d ago
One-time