Pick Hatchet if
teams who will stay on the $0 free million runs (no card) while a worker handles staging, then put a card on file when they need the full 1M/mo envelope and 7-day retention.
Read the Hatchet pageOur take
Pick Hatchet if teams who will stay on the $0 free million runs (no card) while a worker handles staging, then put a card on file when they need the full 1M/mo envelope and 7-day retention. Pick Restate if teams who will stay on the BSL self-host at $0 while they open a first Invocation journal, then talk to Restate about Cloud because the public pricing page does not print a Cloud tile.
Best for
Hatchet Tasks and events metered in runs
Restate Workflows and agents that resume after a crash you start at $0 on your host
Free plan
Hatchet $0 · 2,000 task runs/day and 2,000 events/day. 10 workers. 3 users. 500 MB active storage. Discord support
Restate $0 · you run restate-server and your handlers. Confirmed by the repo LICENSE (“Business Source License 1.1”). You may not offer a public Restate platform to third parties under that grant
Lowest paid
Hatchet Not published by the vendor
Restate Not published by the vendor
Runs where
Hatchet
Restate Hosted
Watch out
Hatchet No-card is 2,000 runs/day
Restate $0 is the license, not the VM
Last checked
Hatchet 2026-10-22 · hatchet.run/pricing
Restate 2026-10-23 · restate.dev/pricing
teams who will stay on the $0 free million runs (no card) while a worker handles staging, then put a card on file when they need the full 1M/mo envelope and 7-day retention.
Read the Hatchet pageteams who will stay on the BSL self-host at $0 while they open a first Invocation journal, then talk to Restate about Cloud because the public pricing page does not print a Cloud tile.
Read the Restate page