Navigation

PlanetScale documentation

Learn how to use PlanetScale to power your application.

New to PlanetScale?

Follow this step-by-step guide to quickly get up and running with PlanetScale. You’ll learn the following:

  • Account setup
  • Creating your first database
  • Branching and deployments
  • Connecting to your database

What is PlanetScale?

Learn about how PlanetScale can help you scale and speed up development.

PlanetScale quickstart guide

Deploy a database and learn the basics of using PlanetScale with an example.

PlanetScale architecture

Primaries, replicas, load balancers, and more.

Sharding with PlanetScale

Distribute your data across several instances with horizontal sharding.

Branching

Online schema changes with branching and deploy requests.

Import a database

Use our import tool to import a database to PlanetScale with no downtime.

PlanetScale plans

PlanetScale plans

What's the difference between Scaler Pro and Enterprise?

Deployment options

PlanetScale offers multi-tenant and single-tenant deployment options.

Bring your own cloud

Learn about our Enterprise offering — PlanetScale Managed.