Skip to content

PlanetScale

PlanetScale is a managed database platform built by the creators of Vitess, the sharding system originally built at YouTube for scaling MySQL. It has historically been known for serverless MySQL with branching and non-blocking schema changes, and has expanded into a managed Postgres offering. Pricing is pay-as-you-go with no free tier, starting around $5 a month for small Postgres instances, with usage-based and dedicated hardware options above that.

By PlanetScalePay as you goSince 2018Databases

Facts checked on against the sources listed at the end of this page.

Pricing
Pay as you goPaid from $5 a month for a single-node Postgres instance
Open source
NoProprietary (Vitess itself, which PlanetScale is built on, is open source under Apache-2.0)
GitHub stars
1,207−1 in the last 30 days
npm downloads a week
493kup 9% on the week before
Latest release
v2.0.01 month ago
Releases in 90 days
2about 1 a month

A good fit for

  • Teams that want database branching and non-blocking schema changes as part of their workflow
  • Production Postgres workloads that want a managed, pay-as-you-go option with no fixed monthly minimum below $5
  • Applications that need to shard MySQL at scale, using the Vitess technology PlanetScale's founders created
  • Enterprises that want a bring-your-own-cloud managed database option

Not a good fit for

  • Hobby projects that want a permanent free database tier, since PlanetScale has none
  • Teams that want a single, simple flat-rate plan rather than usage-based, resource-driven pricing
  • Very small side projects where the roughly $5 a month minimum is a meaningful barrier compared to free-tier competitors

PlanetScale pricing

There's no free plan. The Base plan is pay-as-you-go with resource-based pricing, starting around $5 a month for a single-node Postgres instance for development, and scaling with compute, storage, replicas and add-ons. Enterprise pricing is custom, including a bring-your-own-cloud option.

PlanPriceWhat you get
Base (Postgres single node)From $5 a monthDevelopment and low-traffic workloads, pay-as-you-go compute and storage.
Base (Postgres Metal)From $50 a monthLocal NVMe storage, higher performance, optional high-availability topology.
EnterpriseCustom pricingUpgraded support, PlanetScale Managed (bring your own cloud), Vitess/Neki sharding for MySQL and Postgres at scale.

Prices in USD, checked on 27 September 2026. Current prices on planetscale.com.

Main features

Managed PostgreSQL
Single-node and high-availability Postgres instances, plus 'Metal' instances with local NVMe storage.
Vitess-based MySQL
Horizontally scalable MySQL built on Vitess, the sharding system PlanetScale's founders created at YouTube.
Database branching
Create a branch of a database schema to test changes, then merge it, similar to Git branching for code.
Non-blocking schema changes
Schema migrations that avoid locking tables during deploys.
High availability
Optional multi-zone replica setups (one primary plus two replicas across three zones).
Bring your own cloud
PlanetScale Managed lets Enterprise customers run PlanetScale inside their own cloud account.

About PlanetScale

PlanetScale was built by engineers behind Vitess, the database clustering system created at YouTube to shard MySQL at scale, and became known for a serverless MySQL platform with Git-like database branching and schema changes that avoid locking tables.

The platform has since added a managed PostgreSQL offering, including single-node instances for development and low-traffic workloads and higher-availability, NVMe-backed 'Metal' instances for production, alongside Vitess-based sharding for MySQL workloads that need to scale horizontally.

In March 2026 PlanetScale hired the core team behind Drizzle, the open source TypeScript ORM, becoming its main backer while Drizzle continues to ship as an independent open source project.

Made by
PlanetScale
Free plan
No, there is no free plan; the Base plan is pay-as-you-go with no monthly minimum contract
Available on
MySQL, PostgreSQL, Vitess, REST/CLI tooling

Usage and activity

Weekly npm downloads of @planetscale/database, last 12 months.

0200k400k600kSepNovJanMarMayJulOct24 September 2025: 151,381 downloads a week1 October 2025: 171,747 downloads a week8 October 2025: 176,925 downloads a week15 October 2025: 164,604 downloads a week22 October 2025: 110,442 downloads a week29 October 2025: 110,724 downloads a week5 November 2025: 104,510 downloads a week12 November 2025: 105,820 downloads a week19 November 2025: 102,476 downloads a week26 November 2025: 95,163 downloads a week3 December 2025: 102,175 downloads a week10 December 2025: 130,258 downloads a week17 December 2025: 113,586 downloads a week24 December 2025: 96,395 downloads a week31 December 2025: 74,920 downloads a week7 January 2026: 101,496 downloads a week14 January 2026: 126,873 downloads a week21 January 2026: 137,600 downloads a week28 January 2026: 146,395 downloads a week4 February 2026: 157,465 downloads a week11 February 2026: 186,124 downloads a week18 February 2026: 172,031 downloads a week25 February 2026: 166,250 downloads a week4 March 2026: 164,789 downloads a week11 March 2026: 196,205 downloads a week18 March 2026: 192,592 downloads a week25 March 2026: 191,716 downloads a week1 April 2026: 216,572 downloads a week8 April 2026: 227,976 downloads a week15 April 2026: 225,934 downloads a week22 April 2026: 192,221 downloads a week29 April 2026: 189,606 downloads a week6 May 2026: 199,345 downloads a week13 May 2026: 200,711 downloads a week20 May 2026: 202,491 downloads a week27 May 2026: 187,805 downloads a week3 June 2026: 195,136 downloads a week10 June 2026: 201,434 downloads a week17 June 2026: 247,389 downloads a week24 June 2026: 281,511 downloads a week1 July 2026: 185,754 downloads a week8 July 2026: 188,626 downloads a week22 July 2026: 219,886 downloads a week29 July 2026: 227,046 downloads a week5 August 2026: 261,682 downloads a week12 August 2026: 244,895 downloads a week26 August 2026: 295,414 downloads a week2 September 2026: 411,355 downloads a week28 September 2026: 451,465 downloads a week5 October 2026: 492,657 downloads a week

Recent releases

PlanetScale alternatives

All 11 alternatives to PlanetScale, side by side

PlanetScale compared

Questions about PlanetScale

Does PlanetScale have a free plan?

No, PlanetScale removed its free tier and is pay-as-you-go, with Postgres instances starting around $5 a month.

Does PlanetScale support Postgres?

Yes, PlanetScale offers managed PostgreSQL alongside its original Vitess-based MySQL platform, including single-node and high-availability options.

What is Vitess?

Vitess is an open source database clustering system originally built at YouTube to shard MySQL at scale; PlanetScale was founded by its creators and still uses it for horizontally scaled MySQL.

Is PlanetScale connected to Drizzle ORM?

In March 2026 PlanetScale hired the core Drizzle team and became its main backer, though Drizzle continues to be released as an independent open source project.

Sources and links

Work on PlanetScale? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

PlanetScale: pricing, features and alternatives (2026) | ScratchDB