Skip to main content

Simple, predictable pricing

Pay for coordination, state, and compute. Run your actors and applications on Rivet Compute, or bring your own and run them anywhere.

Free

$0/mo

For prototyping and small projects.

100,000 Awake Actor Hours /mo limit
$5 /mo Compute limit
1 vCPU Max
5GB Limit
5 Million Writes /mo Limit
200 Million Reads /mo Limit
100GB Egress Limit
Community Support
Get Started

Hobby

From
$20/mo + Usage

For scaling applications.

400,000 Awake Actor Hours Included
Up to 8 vCPU
25 Billion Reads /mo included
50 Million Writes /mo included
5GB Storage included
1TB Egress included
Email Support
Get Started

Team

From
$200/mo + Usage

For growing teams and businesses.

400,000 Awake Actor Hours Included
Up to 8 vCPU
25 Billion Reads /mo included
50 Million Writes /mo included
5GB Storage included
1TB Egress included
MFA
Slack Support
Get Started

Enterprise

Custom

For high-volume, mission-critical workloads.

Everything in Team
Priority Support
SLA
OIDC SSO provider
Audit Logs
Custom Roles
Device Tracking
Volume Pricing
Contact

Startup Deal: 50% off for 12 months

For
Y CombinatorY Combinator
and
a16za16z Speedrun
companies
Claim the deal

Usage Pricing

Metered costs for scaling beyond plan limits.

Awake Actors
$0.05
per 1k Awake Actor Hours
State Storage
$0.40
per GB-month
Reads*
$0.20
per million reads
Writes*
$1
per million writes
Egress
$0.15
per GB
Compute
From
$0.0000330
per vCPU-second + $0.0000029/GiB-s

* Reads and writes to persisted actor state, not in-memory operations within an actor

Compute runs on Rivet Compute, billed per active second. Or bring your own compute and run your actors and applications on AWS, Vercel, Railway, or bare metal, paid directly to your provider.

Estimate your compute

Run your actors and applications on Rivet Compute and pay only for the seconds they are active. Costs scale with the CPU and memory you configure.

vCPU1

1 vCPU = half a physical core. 0.08–1 vCPU, or exactly 2, 4, or 8.

Memory512 MiB

128 MiB to 4 GiB.

Active hours / month100 h

Sleeping actors are not billed for compute.

Estimated compute
$12.40/mo
CPU (1 vCPU)$11.88
Memory (512 MiB)$0.52
Rate$0.0000345/s

Estimate only. Or bring your own compute and run your actors and applications on AWS, Vercel, Railway, or bare metal, paid directly to your provider.

Compare Plans

FeatureFreeHobbyTeamEnterprise
Awake Actor Hours100,000 max400,000 included400,000 includedCustom
Compute$5 maxUsage-basedUsage-basedCustom
Max vCPU188Custom
Storage5GB max5GB included5GB includedCustom
Reads / mo200 Million max25 Billion included25 Billion includedCustom
Writes / mo5 Million max50 Million included50 Million includedCustom
Egress100GB max1TB included1TB includedCustom
SupportCommunityEmailSlack & EmailSlack & Email
MFA
Custom Regions
SLA
Audit Logs
Custom Roles
Device Tracking
Volume Pricing

Free plan values are hard monthly limits. Hobby and Team include the listed amounts, then bill per usage; paid compute has no included amount and is billed per usage.

Compare Deployment Models

Rivet is open source. Use Rivet Cloud for managed infrastructure, or self-host in your VPC, your customers' environments, or air-gapped networks.

Rivet

Rivet Cloud

Managed cloud solution for personal projects to enterprise.

ScalingManaged
DatabaseFoundationDB
NetworkingGlobal Mesh
UpdatesAutomatic
Get Started

Self-Hosted

Maximum control for air-gapped environments and regulated workloads. Deploy inside the boundary your existing controls already cover.

ScalingYou Manage
DatabaseBYO (postgres or filesystem)
NetworkingManual VPC
UpdatesManual
View on GitHub

High-touch deployment? Rivet for Enterprise

Frequently asked questions

An Awake Actor Hour is one Rivet Actor running for one hour. Actors automatically sleep when idle and wake on demand, so you are only billed for the time your actors are actually awake. Usage is billed by the second and rounded up to the nearest second.
The free plan includes 100,000 Awake Actor Hours per month, 5GB of state storage, 5 million writes per month, 200 million reads per month, 100GB of egress, and community support. It is designed for prototyping and small projects.
Paid plans include a usage allowance, and metered pricing applies beyond it: $0.05 per 1,000 Awake Actor Hours, $0.40 per GB-month of state storage, $0.20 per million reads, $1 per million writes, and $0.15 per GB of egress. Reads and writes refer to persisted actor state, not in-memory operations within an actor. The free plan has fixed monthly limits; upgrade to Hobby to scale with usage pricing.
No. Sleeping actors consume no Awake Actor Hours. While an actor sleeps you only pay for its persisted state storage, so workloads that idle most of the time scale to zero compute cost. The actor wakes automatically when a request, message, or scheduled alarm arrives.
Yes. Rivet is open source under the Apache 2.0 license and free to run on your own infrastructure with no usage limits. It ships as a single Rust binary or Docker image. See the self-hosting docs to get started, or use Rivet Cloud if you prefer managed infrastructure.
Yes. The open-source release runs in your VPC, on-prem, or fully air-gapped with no usage limits, using filesystem or Postgres storage. For production deployments in regulated networks, the Enterprise Edition adds the FoundationDB persistence layer, hardening guidance, and priority support. Contact sales for details.
The free plan includes community support through Discord and GitHub. Hobby includes email support, Team includes Slack and email support, and Enterprise includes priority support with an SLA.
Yes. New Rivet Cloud customers from Y Combinator or a16z Speedrun, including alumni, get 50% off the Team plan for 12 months through our startup deal. For high-volume workloads, Enterprise plans include volume pricing; contact sales for a custom quote.