PlanetScale plans

Learn about the different products and plans we offer: Hobby, Scaler, Scaler Pro, and Enterprise

Overview

PlanetScale is built to accomodate all companies at all stages. Whether you need a hassle-free managed database for your side project or you’re running millions of queries per second at the scale of YouTube, we have a solution for you.

Our plans are split into two general offerings: Self-serve and Enterprise.

Self-serve plans

Self-serve is comprised of three plans that you can sign up for from the PlanetScale dashboard. The Hobby and Scaler are usage-based plans and are billed based on rows read/written to your database. Scaler Pro is resource-based and priced on the infrastructure provisioned to support your specific workload.

Usage-based plans

HobbyScaler
Storage/month5 GB10 GB*
Row reads/month1 billion100 billion*
Row writes/month10 million50 million*
Available cluster sizes11
Availability zones12
Production branches1 per database2 per database
Development branches1 per database5 per database
Concurrent connections1,00010,000
Query Insights retention24 hours7 days
Horizontal shardingNot includedNot included
Deployment optionsMulti-tenantMulti-tenant
Read only regionsNot includedIncluded
Web consoleIncludedIncluded
PlanetScale CLIIncludedIncluded
SSONot includedAvailable as an add-on
Audit log retention5 days15 days
Automatic backupsDailyEvery 12 hours
SupportCommunityStandard
Data Branching®Not includedNot included
Monthly cost$0$29 per database
PlanetScale BoostNot includedAvailable as an add-on

Resource-based plan

The Scaler Pro plan is broken down by cluster size, which have varying levels of compute power depending on the needs of your database.

ProcessorMemory
PS-101/8 vCPU1 GB RAM
PS-201/4 vCPU2 GB RAM
PS-401/2 vCPU4 GB RAM
PS-801 vCPU8 GB RAM
PS-1602 vCPU16 GB RAM
PS-3204 vCPU32 GB RAM
PS-4008 vCPU32 GB RAM

On top of processing and memory, all Scaler Pro cluster sizes share the following capacities.

Scaler Pro
Storage/month10 GB*
Row reads/monthUnlimited
Row writes/monthUnlimited
Available cluster sizes7
Availability zones3
Production branches1 included**
Development branches2 included**
Concurrent Connections10,000
Query Insights retention7 days
Horizontal shardingNot included
Deployment optionsMulti-tenant
Read only regionsIncluded
Web consoleIncluded
PlanetScale CLIIncluded
SSOAvailable as an add-on***
Audit log retention15 days
Automatic backupsEvery 12 hours
SupportStandard, upgrade available***
Data Branching®Included
PlanetScale BoostAvailable as an add-on

* For the Scaler Pro plan, any storage over the included amount is billed at $1.50 per additional 1 GB. ** Additional production branches are billed at the cost of your selected cluster size per month, additional development branches are billed at $10.00 per branch per month. *** SSO and Business support options are available on the Scaler Pro plan for an additional fee.

Additional production branches

Each production branch in the Scaler Pro plan provisions a separate, production database cluster in our infrastructure. Upon adding an additional production branch, you will be prompted to select the cluster size for the new branch. As an example, the following table lists the cost of each available cluster in the AWS us-east-1 region at the time of this writing:

Cluster sizeCost
PS-10$39.00
PS-20$59.00
PS-40$99.00
PS-80$179.00
PS-160$349.00
PS-320$699.00
PS-400$999.00

If you had a main production branch using the PS-40 cluster size and two addition production branches using the PS-20 cluster size, the total cost for the database would be $217.00 per month.

Production branch clusterCost per unitQuantityTotal per month
PS-40$99.001$99.00
PS-20$59.002$118.00
Grand total$217.00

Fractional vCPU allocation

Some tiers of the Scaler Pro plan indicate a fractional vCPU allocation. These branches run on our multi-tenant platform and this indicates the minimum number of cycles dedicated to your workload. The vast majority of the time, there are spare compute cycles available on the underlying machine instances hosting your branch, and those are available to be used by your workload as needed for no additional charge.

If you find the performance of a given query to be substantially inconsistent over the course of a given day, you may want to upgrade to a higher tier for more consistent performance.

Selecting a self-serve plan

Selecting the correct plan for your database can have a dramatic impact on how it performs, and how much it costs. The plans are designed to grow with you. For example:

  • If you are starting a new project or simply experimenting with PlanetScale, the free Hobby plan is perfectly suited for you.
  • If you are launching an application, upgrading to the Scaler plan is a cost effective way to add features and functionality that will help you scale and iterate on your application.
  • Once your application's usage starts to grow, migrating to Scaler Pro will provide consistent performance and pricing.
  • As your application scales, upgrading your Scaler Pro cluster to boost the performance of your database is as seamless operation.

If you are migrating from an existing cloud provider with resource-based pricing, be sure to compare your currently selected instance with our available Scaler Pro cluster sizes. Databases in PlanetScale often come with additional beneficial infrastructure that is not easily configured or available in other hosted database solutions. For more information on what is provisioned with each database, read our Architecture doc.

If you are unsure as to which plan or cluster size is right for your application, contact us to get further assistance.

Our self-serve plans are flexible enough to handle the majority of customers. However, there are several use cases where you may need a more custom plan. This is where our Enterprise offerings shine.

Note

In order to prevent fraud, PlanetScale requires a valid payment method to create databases on the Hobby (free) tier. You will not be charged unless you create a Scaler or Scaler Pro database.

PlanetScale Enterprise plan

PlanetScale's Enterprise Plan is great for users that want to scale farther, shard horizontally, and run PlanetScale in a dedicated AWS/GCP account. We offer many different deployment options, all of which come with the same set of standard features. The table below covers those shared features, as well as the different options that vary depending on your chosen deployment.

Multi-TenantSingle-TenantManaged
Resource-based pricing
Horizontal sharding
Unlimited connections
Customizable feature limits
BAAs available
Dedicated AWS/GCP account
Your own AWS/GCP account

How do I know if I need an Enterprise plan?

If you’re not sure whether your use case requires an Enterprise plan, we’re more than happy to chat with you to figure it out together. You can fill out this form, and we’ll be in touch.

In general, if you need any of the following, Enterprise may be the best solution for you:

  • Resource-based pricing
  • Unlimited connections
  • Elegant sharding solution
  • Enhanced support — our expert team becomes an extension of your own
  • You need your database deployed in a single-tenant environment
  • You need to keep your data in your own AWS or GCP account
  • You need a signed BAA for HIPAA
  • Any other customizations — Our Enterprise plans offer a lot of flexibility, so if you have a requirement that’s not listed here, it’s best to reach out and we can see how we can help

Need help?

Get help from the PlanetScale support team, or join our GitHub discussion board to see how others are using PlanetScale.

Was this page useful?
Last updated on Help us improve this page