Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

BullMQ

Freemium#4 of 36 in Task Queue Software

Background jobs that scale

8.8/10Editor score
BullMQ8.8 Visit BullMQ

At a glance

  • Editor score
    8.8 / 10
  • Pricing
    Free plan · paid from $139/mo
  • Best for
    Production Node.js queue workloads
  • Free plan
    Yes
  • Paid from
    $139/mo
  • Deployment model
    Self_hosted
  • Facts checked
    20 Sep 2026
  • Where it wins

    • Retries, scheduling, dead-letter queues, priorities, and dependencies
    • Concurrency control and horizontal worker scaling
    • Open-source library with Node.js and polyglot support
  • Where it doesn't

    • Runs on Redis-compatible backends
    • Standard licensing is limited to organizations under 100 employees
    • Commercial pricing is charged per deployment

Our verdict on BullMQ

BullMQ is an open-source background-job and message-queue library for distributed job processing. It is designed for production teams building microservices, worker-based applications, and polyglot systems, with official support for Node.js, Bun, Python, Rust, Elixir, and PHP. The core model uses queues and workers, while the feature set covers delayed jobs, scheduled jobs, retries, rate limiting, priorities, concurrency, job flows, and dependencies.

Pricing separates the free open-source option from commercial licensing. Standard is listed at $139 USD per deployment per month, or $1,395 USD per deployment per year, and adds Groups, Batches, Observables, and Professional Support. Standard is available to organizations with fewer than 100 employees; larger organizations require Enterprise licensing. Enterprise includes all Standard features plus volume discounts, priority support, custom agreements or an MSA, and payment by purchase orders. Embedded adds redistribution rights, product embedding, and the ability to sell to customers.

BullMQ fits teams that want detailed control over queue behavior, including fixed, exponential, and custom retry backoff; FIFO, LIFO, priority, and rate-limited jobs; dead-letter queues; and parent-child flows. It connects with Redis, Valkey, DragonflyDB, AWS ElastiCache, Upstash, and PostgreSQL, and supports self-hosted and API deployments. Polyglot interoperability broadens its fit beyond Node.js applications. Teams should choose BullMQ when queue depth, scaling controls, and datastore flexibility matter. It is less suitable for organizations that do not want to operate a self-hosted queue architecture or that fall outside Standard licensing eligibility.

BullMQ pricing

Plans Free plan · paid from $139/moFreemium A usable free plan; paid tiers unlock the limits above. Prices re-checked Sep 2026.
See plans on bullmq.io

All 3 BullMQ plans and prices →

BullMQ fact sheet

Free planYes
Paid from$139/mo
Deployment modelSelf_hosted
Custom retry policyYes
Scheduled jobsYes
Dead-letter queueYes
Maximum payload sizeNot verified
Official SDK languagesNode.js, Bun, Python, Rust, Elixir, PHP
DeploymentSelf-hosted
Compliance & securitySOC 2, GDPR
SupportEmail, Docs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations6 integrations: Redis, Valkey, DragonflyDB, AWS ElastiCache, Upstash, PostgreSQL
PricingFree plan · paid from $139/mo (source)
Websitebullmq.io
Facts checked20 Sep 2026

BullMQ integrations

BullMQ lists 6 integrations on its own site.

  • Redis
  • Valkey
  • DragonflyDB
  • AWS ElastiCache
  • Upstash
  • PostgreSQL

Alternatives to BullMQ

See all BullMQ alternatives →

BullMQ vs the competition

Compare BullMQ with any tool side by side →

Used BullMQ? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used BullMQ for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — BullMQ 8.8/10

BullMQ is listed in our Task Queue Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/bullmq/"><img src="https://www.itechguides.com/best/badge/bullmq.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.