Today we’re announcing all new pricing for SpacetimeDB. Our goal is to make SpacetimeDB's pricing dramatically simpler, more predictable, and more accessible for every developer. As part of that simplification, we’re consolidating several metrics together for more predictability and lowering the prices of Maincloud resources overall.
Free Tier
As part of the new pricing we are introducing a new Maincloud Free Tier for users to run small apps on Maincloud completely free. We believe Maincloud offers the best and simplest developer experience and we want it to be accessible to everyone. Free tier accounts will be given a 2,500 TeV credit each month, which is approximately equivalent to 1.5 million reducer calls per month. Free Tier users can also purchase pre-paid energy packs to fund their Maincloud apps if their apps grow beyond the 2,500 TeV credit.
Pro Tier
Starting today, we are also offering an all-new Pro Tier for $25/month. The Pro Tier offers a 100,000 TeV monthly credit, and enables pro features like pay-as-you-go pricing, database replication and advanced analytics for your apps. The Pro Tier also expands the newly introduced Collaborators feature, allowing you to add more collaborators to your projects.
Collaborators allow you to delegate permissions to other users to manage your database. You can assign collaborators roles to allow them to view private tables, run mutating SQL queries, publish the module, view logs, and more.
With the larger 100,000 TeV monthly credit, representing ~65,000,000 reducer calls per month, we think this is a great option for larger projects and developers who want access to pro features and don’t want to worry about energy usage while developing.
Team Tier (Coming Soon)
We’re also excited to announce our Team Tier which will be available soon. The Team Tier provides advanced permissions and team management for medium to large teams, a larger monthly credit, the ability to reserve dedicated SpacetimeDB nodes on Maincloud, and the ability to create named organizations.
Stay tuned to reserve your organization’s name when the Team Tier becomes available.
Space Race Referral Program
Today, we are also launching our Space Race Referral Program. For a limited time, you can permanently increase your monthly energy credit by referring Free and Pro Tier users to the platform. Referring a new user will increase both your AND the referred user’s monthly energy credit by 2,500 TeV. If the referred user upgrades to the Pro Tier, then your monthly energy credit will be increased by an additional 22,500 TeV, for a total of 25,000 TeV.
Free Tier and Pro Tier users can permanently increase their monthly energy credit up to 100,000 TeV and 1,000,000 TeV, respectively through the Space Race referral program. 1,000,000 TeV represents approximately 650,000,000 reducer calls per month, free forever.
Simplified Pricing Metrics
Our pay-as-you-go pricing and energy usage metrics are also being simplified as well. Over the past year we have been gathering usage metrics on the real-world resource usage patterns for apps. Since the launch of Maincloud we have not charged customers energy for usage on the platform, as we wanted to gather metrics before actually charging customers.
As of today, we are switching to the new improved pricing model, but we will still NOT be charging for energy usage in December. This is to ensure we are correctly calculating and billing our new energy metrics prior to billing for usage. Beginning in January 2026 we WILL begin charging for energy usage, so please monitor your apps’ energy usage or enable pay-as-you-go to ensure you do not have a service disruption due to low energy.
With the new pricing model, we will be charging for 6 resources:
- Table data storage: the total amount of data stored in a table, measured in byte-seconds (similar to kilowatt-hours)
- Bandwidth: the total amount of egress data sent to clients
- CPU instructions: a straightforward count of CPU instructions executed by your modules
- Index seeks: the number of index lookups
- Bytes written to tables: the number of bytes written to tables
- Bytes read: the number of bytes read from tables
We’ve created a new Pricing Calculator on our pricing page so you can quickly and easily estimate the energy cost of your modules under the new pricing scheme. The calculator simplifies the last four metrics into a single “function calls” metric by estimating the average usage per function call.
We will also be adding usage metrics to the header information for reducer calls via the HTTP API so you can see precise resource usage for individual reducer calls to help estimate costs.
The most notable change to the pricing is that the cost of data storage is decreasing from $10/GB/month to $1/GB/month. This will dramatically decrease the cost of storage for most users while still maintaining SpacetimeDB’s incredible in-memory speeds.
Legacy Plan
Users on all plans can continue to pre-pay for energy at a discount by going to the buy energy page.
Existing users who currently have pay-as-you-go enabled, will be automatically migrated to the Legacy Plan which is functionally the same as the Free Tier, but allows you to continue using the pay-as-you-go feature without needing the Pro Tier.
