Skip to content
inetGeek

Hatchet pricing and limits

iScore64–75 · ≈#6/10
hatchet.run · Queues and background jobs
SEPT 2026 audit

Durable task queue billed per task run, with a free tier, published throughput limits and a self-hosted option.

Visit Hatchet documentation
Compare Hatchet with

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

Entry paid planNo plan fee: Pay-as-you-go is $0 a month and bills only usage past the free million runs and events ($30 per million runs). Custom, for 100M+ runs a month or enterprise features, is priced by conversation.
GitHub stars7,923hatchet-dev/hatchet
Regions3 live AWS regions (Oregon, N. Virginia, Ireland) plus Sydney in private beta; control plane in aws-us-west-2.
Free tierYes

Reviewed by Palash BagchiUpdated 20 criteria comparedSources last checked

Hatchet pricing at a glance

Entry paid plan
No plan fee: Pay-as-you-go is $0 a month and bills only usage past the free million runs and events ($30 per million runs) source ↗
Pricing model
Usage-based with no plan fees: 1M task runs and 1M events free every month, then $30 per million runs and $5 per million events, with… source ↗
What the free plan includes
Two levels on the free Pay-as-you-go plan source ↗

First line of each sourced value. The full text is in Hatchet pricing below. How this free offer stacks up: cloud free tiers compared.

01.Evaluation guide

Who it suits

Task workloads that want a countable unit and no plan fee: 1M task runs and 1M events free each month with a card on file, then $30 per million runs, with 10,000 concurrent worker slots before any contract.

Consider something else if…

You want a published uptime percentage or long run history: SLAs come only on the quoted Custom plan, and history is kept 7 days with a card on file (1 day without) unless you move to Custom.

Editorial · Palash Bagchi · approved

Machine-derived signals

Not sourced facts — counts and matches read by a script, not a person. See each line for where it comes from.

Open source: hatchet-dev/hatchet · 7,923 stars · 499 forks

Hatchet's own site (hatchet.run) self-detects as: hosting — US hosting, Cloud Hosting, Cloud PaaS, Server Location (category-level via BuiltWith, not a named vendor)

Each value below links to the page it was read from, with the sentence it came from. Criteria Hatchet does not publish are not listed.

Hatchet pricing

6 criteria
Free tierYes
Sources (1) →
  • Hatchet Pricing ↗

    “Only pay for what you run with a generous free tier. 1M runs and 1M events free, every month [...] No card needed to get started.”

    Read 2026-09-27 · official pricing · Report a correction

Kind of free offerFree tier
Sources (1) →
  • Hatchet Pricing ↗

    “Only pay for what you run with a generous free tier. 1M runs and 1M events free, every month [...] No card needed to get started.”

    Read 2026-09-27 · official pricing · Report a correction

What the free plan includesTwo levels on the free Pay-as-you-go plan. No card: 2,000 task runs and 2,000 events a day. Card on file: 1M task runs and 1M events a month included, then $30 and $5 per million.
Sources (1) →
  • Hatchet Pricing ↗

    “Pay-as-you-go No card Pay-as-you-go Card on file Custom [...] 2,000/day 1M/mo included then $30/M [...] 2,000/day 1M/mo included then $5/M”

    Read 2026-09-27 · official pricing · Report a correction

Credit card to startNo
Sources (1) →
Entry paid planNo plan fee: Pay-as-you-go is $0 a month and bills only usage past the free million runs and events ($30 per million runs). Custom, for 100M+ runs a month or enterprise features, is priced by conversation.
Sources (1) →
  • Hatchet Pricing ↗

    “Pay-as-you-go $0 to start [...] No surprise bills. No plan fees. You pay $30 per million runs, only after your free million, with volume pricing at 100M+ runs a month.”

    Read 2026-09-27 · official pricing · Report a correction

Pricing modelUsage-based with no plan fees: 1M task runs and 1M events free every month, then $30 per million runs and $5 per million events, with volume pricing at 100M+ runs a month on Custom. Users past 50 are $10 each.
Sources (1) →
  • Hatchet Pricing ↗

    “1M runs and 1M events free, every month Then $30 per million runs, $5 per million events [...] No surprise bills. No plan fees. You pay $30 per million runs, only after your free million, with volume pricing at 100M+ runs a month. [...] Users 50 included, then $10/user”

    Read 2026-09-27 · official pricing · Report a correction

Infrastructure

2 criteria
Regions3 live AWS regions (Oregon, N. Virginia, Ireland) plus Sydney in private beta; control plane in aws-us-west-2.
Sources (1) →
Uptime SLALatency guarantees and SLAs on the Custom plan, sold by contract (talk to an engineer). No percentage is published on the pricing page.
Sources (1) →
  • Hatchet Pricing ↗

    “For 100M+ runs a month, dedicated capacity, or enterprise features. Volume discounts Latency guarantees and SLAs”

    Read 2026-09-27 · official pricing · Report a correction

Queues

5 criteria
Included per month1M task runs and 1M events a month on Pay-as-you-go with a card on file, then $30 per million runs and $5 per million events. Without a card: 2,000 task runs and 2,000 events a day.
Sources (1) →
  • Hatchet Pricing ↗

    “1M runs and 1M events free, every month Then $30 per million runs, $5 per million events [...] 2,000/day 1M/mo included then $30/M [...] 2,000/day 1M/mo included then $5/M”

    Read 2026-09-27 · official pricing · Report a correction

Maximum message size4 MB default maximum payload size for a task's input or output between worker and Hatchet engine.
Sources (1) →
Message retentionRun history, logs and traces stay queryable for 1 day on Pay-as-you-go without a card, 7 days with a card on file, and 90+ days on Custom. This is dashboard and API history, not how long an undelivered task waits in the queue, so no magnitude is recorded.
Sources (1) →
  • Hatchet Pricing ↗

    “Retention How long run history, logs, and traces stay queryable in the dashboard and API. 1 day 7 days 90+ days”

    Read 2026-09-27 · official pricing · Report a correction

Concurrency2,000 worker slots (tasks running at once, totalled across all workers) on Pay-as-you-go without a card, 10,000 with a card on file; Custom gets dedicated capacity. No requests-per-second ceiling is published.
Sources (1) →
  • Hatchet Pricing ↗

    “Worker slots Each slot runs one task at a time. A worker with 100 slots can run 100 tasks concurrently. The limit is the total across all workers. 2,000 10,000 Dedicated capacity”

    Read 2026-09-27 · official pricing · Report a correction

Dead letter queueNot supported — No built-in DLQ; failed task instances persist in the dashboard for manual analysis and retry.
Sources (1) →

Compliance

7 criteria
SOC 2SOC 2 Type II compliant; reports available through the Hatchet Trust Center.
Sources (1) →
HIPAAHIPAA compliant per the security docs; the Scale plan ($1,000/mo) lists audit logs and HIPAA.
Sources (1) →
GDPR / data residencyGDPR compliant per the security docs; EU data plane available in aws-eu-west-1 (Ireland).
Sources (1) →
Encryption at restData stored in Hatchet Cloud is encrypted at rest; API and worker traffic encrypted with TLS in transit.
Sources (1) →
Customer-managed keysDocumented SDK middleware pattern encrypts task inputs and outputs before they reach the Hatchet server; the encryption key stays in the worker environment.
Sources (1) →
  • Middleware - Hatchet Documentation ↗

    “Encrypt sensitive input fields before they reach the Hatchet server, and decrypt the output on the way back. This ensures plaintext data never leaves your worker process. [...] The encryption key never leaves the worker environment.”

    Read 2026-09-13 · official docs · Report a correction

Role-based access controlHierarchical tenant roles OWNER, ADMIN, MEMBER, VIEWER plus organization roles; payload visibility can be restricted per member.
Sources (1) →
Dedicated infrastructureDedicated capacity, multi-region, and self-hosted or bring-your-own-cloud (BYOC) deployment on the Custom plan (talk to an engineer).
Sources (1) →
  • Hatchet Pricing ↗

    “For 100M+ runs a month, dedicated capacity, or enterprise features. [...] Dedicated capacity and multi-region [...] Self-hosted and BYOC support”

    Read 2026-09-27 · official pricing · Report a correction

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

Hatchet pricing questions

How much does Hatchet cost?

No plan fee: Pay-as-you-go is $0 a month and bills only usage past the free million runs and events ($30 per million runs). Custom, for 100M+ runs a month or enterprise features, is priced by conversation.

Hatchet Pricing · read

How does Hatchet charge?

Usage-based with no plan fees: 1M task runs and 1M events free every month, then $30 per million runs and $5 per million events, with volume pricing at 100M+ runs a month on Custom. Users past 50 are $10 each.

Hatchet Pricing · read

Does Hatchet have a free tier?

Yes. Two levels on the free Pay-as-you-go plan. No card: 2,000 task runs and 2,000 events a day. Card on file: 1M task runs and 1M events a month included, then $30 and $5 per million.

Hatchet Pricing · read

Do you need a credit card to start on Hatchet?

No.

Hatchet Pricing · read

What uptime does Hatchet guarantee?

Latency guarantees and SLAs on the Custom plan, sold by contract (talk to an engineer). No percentage is published on the pricing page.

Hatchet Pricing · read

Compare Hatchet withAll alternatives, ranked →

Comments

Every page here is sourced and dated.