Skip to content

PlanetScale plans

Learn about the different products and plans we offer: Hobby, 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 two plans that you can sign up for from the PlanetScale dashboard. The free tier, Hobby, is usage-based. Scaler Pro, our paid tier starting at $39/mo, is resource-based and priced on the infrastructure provisioned to support your specific workload.

To learn about the free Hobby plan, see our Hobby plan documentation.

Note

We previously offered a usage-based plan, Scaler, which has now been deprecated. You can no longer create new databases on the Scaler plan, and existing Scaler database have until April 8th to upgrade. This document includes information about the Scaler plan as reference for those still on Scaler during this migration period.

Resource-based plan — Scaler Pro

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
Note

We have Scaler Pro cluster sizes available up to 64 vCPU and 128 GB RAM. Please contact us to unlock sizes larger than PS-400 in your account.

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

Scaler Pro
Storage/month10 GB*
Row reads/monthUnmetered
Row writes/monthUnmetered
Available cluster sizes7
Availability zones3
Production branches1 included**
Development branches1,440 hours included
Concurrent Connections10,000
Query Insights retention7 days
Horizontal shardingNot included
Deployment optionsMulti-tenant
Read only regionsAvailable as an add-on
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. *** 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

Development branches

Scaler Pro development branches are billed only for the time that they are used to the nearest second. Each month, Scaler Pro databases include hours_in_current_month * 2 of development branch time for free (1,440 hours for a 30 day month). Any time used over the included is billed at a rate of ~$0.014 per hour ($10 / hours_in_current_month). All branches are only billed for the time that they are used, prorated to the second.

If a Scaler Pro database is created in the middle of a billing cycle, the included development branch hours are prorated. For example, if you create your database with 15 days remaining in the current month, the database will have 15 days * 2 (720 hours) included for that billing period.

You may see how many development branch hours have been used at any time by visiting your organization billing page. Data is updated hourly.

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.

Usage-based plans

We previously offered a usage-based paid plan, Scaler, which is now deprecated. You can no longer create new Scaler database clusters. We recommend starting on Scaler Pro for paid plans. Please see our Scaler Pro upgrade documentation for upgrading an existing Scaler database to Scaler Pro.

The following table is for reference only and covers what was included on our Scaler plan:

Scaler
Storage/month10 GB included
Row reads/month100 billion included
Row writes/month50 million included
Available cluster sizes1
Availability zones2
Production branches2 per database
Development branches5 per database
Concurrent connections10,000
Query Insights retention7 days
Horizontal shardingNot included
Deployment optionsMulti-tenant
Read only regionsAvailable as an add-on
Web consoleIncluded
PlanetScale CLIIncluded
SSOAvailable as an add-on
Audit log retention15 days
Automatic backupsEvery 12 hours
SupportStandard
Data Branching®Not included
Monthly cost$29 per database
PlanetScale BoostAvailable as an add-on
  • Extra storage over the included amount is billed at $2.50 per additional 1 GB
  • Extra rows read over the included amount are billed at $1 per additional 1 billion
  • Extra rows written over the included amount are billed at $1.50 per additional 1 million.

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.
  • 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 a seamless operation that does not involve any downtime.

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 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.

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
PCI compliant✔ (on AWS)
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
  • You need a PCI DSS certified service provider
  • 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

Plan add-ons

Single Sign-on (SSO)

You can add SSO for your organization on the Scaler Pro plan for an additional fee. Please contact us to enable SSO.

User-scheduled backups

We run automatic daily backups for every branch for free. On the Scaler Pro plan, we run automated backups every 12 hours. Disk space for default backups is not counted against your plan's storage limit.

You can also schedule additional backups yourself as needed. For these additional user-scheduled backups, storage is billed at $0.023 per GB per month. Backups include system tables as well as your data and start at around 140MB.

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