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.
Read the Restate pageOur take
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. Pick Temporal if backend teams who will burn the $150 / 90-day Cloud credits (no base fee) while they reset a first getAddressFromIP run, then land on Pay-As-You-Go from $50 per million actions — or self-host OSS at $0
Best for
Restate Workflows and agents that resume after a crash you start at $0 on your host
Temporal A workflow you start on $150 credits
Free plan
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
Temporal $0 · $150 for 90 days. No base monthly fee. Start for free
Lowest paid
Restate Not published by the vendor
Temporal Pay-As-You-Go $50
Next step up
Restate
Temporal Business support add-on $500/mo
Runs where
Restate Hosted
Temporal
Watch out
Restate $0 is the license, not the VM
Temporal $50 / million actions is the starting Cloud meter
Last checked
Restate 2026-10-23 · restate.dev/pricing
Temporal 2026-10-22 · temporal.io/pricing
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.
Read the Restate pagebackend teams who will burn the $150 / 90-day Cloud credits (no base fee) while they reset a first getAddressFromIP run, then land on Pay-As-You-Go from $50 per million actions — or self-host OSS at $0 when they will run the server.
Read the Temporal page