Skip to content
inetGeek

PlanetScale vs ScaleGrid

SEPT 2026 audit

A comparison of PlanetScale and ScaleGrid built from values read directly from each provider's own documentation, with the source recorded against every figure.

Reviewed by Palash BagchiUpdated 32 criteria comparedSources last checked

The short answer

Choose PlanetScale if…

Production workloads that want replicas across availability zones as the default shape rather than an upgrade, and teams who need MySQL-compatible sharding that the Postgres-only services do not offer.

Editorial · Palash Bagchi · approved

Choose ScaleGrid if…

Teams that already have a favored database engine and cloud provider but want someone else operating it — the BYOC model bills infrastructure at cost and adds management on top, worth it if the operational burden is the actual problem.

Editorial · Palash Bagchi · approved

Consider something else if…

  • PlanetScale: You are prototyping. Pricing starts at a node rather than at zero, and there is no free tier documented on the pricing page.
  • ScaleGrid: The workload fits a single-engine specialist with its own scale-to-zero or branching model — ScaleGrid's value is operating an engine you already chose, not offering a distinctive one.

Neither quite fits? Every other option, ranked by iScore: PlanetScale alternatives · ScaleGrid alternatives

15 sourced criteria separate them — see where, with sources, below.

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

01.

At a glance.

CriterionPlanetScaleScaleGrid
Pricing
Free tierNo — $5/month is the cheapest SKU on PlanetScale's whole price list; the document prices no free plan.No
Entry paid plan
$5/month for a single-node Postgres database on network-attached storage; PlanetScale Metal with local NVMe starts at $50/month
Dedicated Hosting starts at $10/month for Redis; $13/month PostgreSQL, $18/month MongoDB, $23/month MySQL, all-inclusive of machine, disk and network costs. From the Dedicated Hosting Plans doc; the live /pricing/ calculator quotes higher figures (see notes).
Pricing modelPriced by cluster shape rather than per query, and on two different bases: Vitess by cluster size, VTGate configuration and storage; Neki by shard size and count, router configuration, replicas, storage, backup storage and network usage.Two models: Dedicated Hosting, an all-inclusive plan covering machine, disk and network cost; or Bring Your Own Cloud (BYOC), management-only pricing where the cloud provider is billed separately.
Limits
Storage (entry plan)First 10 GB free on network-attached storage, then per-GB pricing; storage is included for Metal databases18 GB storage on NANO, the entry row of the pricing calculator for PostgreSQL on DigitalOcean (1 core, 1 GB RAM); IOPS listed as N/A. Calculator table; renders client-side, so the excerpt needs the render-fetch path.
Execution
Managed connection poolingSupportedSupported — PgBouncer for PostgreSQL, enabled at cluster creation or later, with pooling mode and pool size set by you.
Infrastructure
Regions19 regions — 12 on AWS (Tokyo, Mumbai, Singapore, Sydney, Montreal, Frankfurt, Dublin, London, São Paulo, N. Virginia, Ohio, Oregon) and 7 on GCP. A branch's region is fixed at creation and changing it means migrating.AWS, Azure, GCP, OCI, Akamai and DigitalOcean are named as examples, not as a list; the site footer names Oracle and Zadara instead of Akamai. No region list is published.
Data
EnginePostgreSQL, and MySQL-compatible Vitess clusters with horizontal shardingMySQL, PostgreSQL, MongoDB, Redis, RabbitMQ and SQL Server.
Database branching
Supported
Limited — Clone copies a backup's config and contents into a new, separately billed cluster, not an in-place branch.
Point-in-time recoveryPoint-in-time recovery through write-ahead log archiving. WAL is kept for as long as the oldest backup, so the default schedule gives a 2-day window and a longer retention extends it.PostgreSQL PITR: backups every 10 minutes by default, transaction logs retained 7 days; supported on Azure, DigitalOcean, EC2 and OCI only.
Read replicasSupported — Two replicas come with the High Availability shape, across three availability zones.Supported — Converting a standalone deployment to a replica set: 2 + 1 quorum or 3 nodes, in datacenter regions you pick.
Backup retentionAutomatic backups every 12 hours on production and development branches, retained 2 days by default. Custom schedules and manual backups can set a longer period, and are charged for it.Up to five backups per deployment on ScaleGrid's dedicated hosting plans.
Compliance
SOC 2SOC 1 Type 2 and SOC 2 Type 2 + HIPAA reports, available on all plans on request via PlanetScale's Trust Center.SOC 2 Type II audited against the Security trust service criterion by Insight Assurance; report available on request through the Trust Center form.
HIPAA
HIPAA-eligible via a Business Associate Agreement for qualifying customers; PlanetScale notes HHS does not recognize a formal HIPAA certification, so compliance is a shared responsibility rather than a badge.
HIPAA compliance listed under Support for ScaleGrid Enterprise (on-premises / private cloud) deployments. Stated for the Enterprise plan only; the SOC 2 trust page does not mention HIPAA.
GDPR / data residency
Complies with GDPR; data locality follows the AWS/GCP region a database is created in, and EU-region databases keep data in-region unless a read-only replica is added elsewhere.
GDPR DPA published with EU Standard Contractual Clauses (Module Two) for EEA transfers; ScaleGrid itself is located in the United States.
PCI DSSPlanetScale Managed — the single-tenant product deployed into the customer's own AWS/GCP account — holds a PCI DSS 4.0 Attestation of Compliance as a Level 1 Service Provider. Not documented for the shared multi-tenant product.PCI compliance listed under Support for ScaleGrid Enterprise (on-premises / private cloud) deployments. Stated for the Enterprise plan only; no PCI DSS attestation or level is published.
Encryption at restAES encryption at rest on the storage media serving database branches and backups.Optional encryption at rest for data and backups; when enabled, backups are encrypted and can only be mounted on the database machines.
Private networking / VPC
AWS PrivateLink or GCP Private Service Connect on all plans; PlanetScale Managed on AWS additionally offers fully private network isolation.
Bring Your Own Cloud plans can use VPCs (AWS VPC, GCP VPC, OCI VCN, Azure VNET) and Security Groups; Dedicated Hosting plans cannot.
Dedicated infrastructureTwo single-tenant options: Enterprise single-tenant, deployed into an AWS/GCP account owned by PlanetScale, or PlanetScale Managed, deployed inside the customer's own AWS or GCP account.Dedicated Hosting plans run on dedicated virtual machines hosted by ScaleGrid, exclusive to a single client or business.

Only criteria both providers publish appear here; a tinted cell marks a real difference. Criteria only one of them documents are listed below, and an absence there means we found no source — not that the feature is missing. How we source this.

The small bar above a value is inetGeek's own lean toward that side — computed from the same facts shown, never a number the provider published. See the picker below "The short answer" to weigh only the criteria you care about.

02.

Where they differ.

Entry paid plan

PlanetScale
$5/month for a single-node Postgres database on network-attached storage; PlanetScale Metal with local NVMe starts at $50/month
ScaleGrid
Dedicated Hosting starts at $10/month for Redis; $13/month PostgreSQL, $18/month MongoDB, $23/month MySQL, all-inclusive of machine, disk and network costs. From the Dedicated Hosting Plans doc; the live /pricing/ calculator quotes higher figures (see notes).
Sources (2) →

Pricing model

PlanetScale
Priced by cluster shape rather than per query, and on two different bases: Vitess by cluster size, VTGate configuration and storage; Neki by shard size and count, router configuration, replicas, storage, backup storage and network usage.
ScaleGrid
Two models: Dedicated Hosting, an all-inclusive plan covering machine, disk and network cost; or Bring Your Own Cloud (BYOC), management-only pricing where the cloud provider is billed separately.
Sources (2) →
  • Pricing — PlanetScale ↗

    “Vitess MySQL-compatible databases with horizontal sharding. Pricing based on cluster size, VTGate configuration, and storage. Metal also available. Neki Postgres databases with horizontal sharding. Pricing is based on shard size and count, router configuration, replicas, storage, backup storage, and network usage.”

    Read 2026-09-14 · official pricing · Report a correction

  • ScaleGrid Pricing ↗

    “Our Dedicated Hosting plans are all-inclusive and cover machine cost, as well as your disk and network costs and up to 5 free backups. The Bring Your Own Cloud plans are management-only and connect to your existing cloud account so you pay for those costs with your cloud provider.”

    Read 2026-09-14 · official pricing · Report a correction

Storage (entry plan)

PlanetScale
First 10 GB free on network-attached storage, then per-GB pricing; storage is included for Metal databases
ScaleGrid
18 GB storage on NANO, the entry row of the pricing calculator for PostgreSQL on DigitalOcean (1 core, 1 GB RAM); IOPS listed as N/A. Calculator table; renders client-side, so the excerpt needs the render-fetch path.
Sources (2) →

Regions

PlanetScale
19 regions — 12 on AWS (Tokyo, Mumbai, Singapore, Sydney, Montreal, Frankfurt, Dublin, London, São Paulo, N. Virginia, Ohio, Oregon) and 7 on GCP. A branch's region is fixed at creation and changing it means migrating.
ScaleGrid
AWS, Azure, GCP, OCI, Akamai and DigitalOcean are named as examples, not as a list; the site footer names Oracle and Zadara instead of Akamai. No region list is published.
Sources (2) →
  • Selecting a region — PlanetScale Docs ↗

    “Currently, the following regions are supported, with their respective PlanetScale slugs: AWS ap-northeast-1 (Tokyo) [...] AWS us-west-2 (Oregon) [...] GCP us-central1 (Council Bluffs, Iowa) [...] GCP europe-west4 (Eemshaven, Netherlands) [...] Once you select a region for your default branch, it cannot be changed directly, but you can migrate to a new region if needed.”

    Read 2026-09-05 · official docs · Report a correction

  • ScaleGrid MySQL Hosting ↗

    “offering high availability, dedicated servers, and superuser control across major cloud platforms like AWS, Azure, GCP, OCI, Akamai and DigitalOcean”

    Read 2026-09-14 · official site · Report a correction

Engine

PlanetScale
PostgreSQL, and MySQL-compatible Vitess clusters with horizontal sharding
ScaleGrid
MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ and SQL Server.
Sources (2) →
  • Pricing — PlanetScale ↗

    “MySQL-compatible with horizontal sharding for massive scale. Runs on network-attached storage or PlanetScale Metal.”

    Read 2026-09-05 · official site · Report a correction

  • ScaleGrid Pricing ↗

    “ScaleGrid for MySQL™ ScaleGrid for PostgreSQL® ScaleGrid for MongoDB® ScaleGrid for Redis® ScaleGrid for RabbitMQ ScaleGrid for SQL Server®”

    Read 2026-09-14 · official pricing · Report a correction

Database branching

PlanetScale
Supported
ScaleGrid
Limited — Clone copies a backup's config and contents into a new, separately billed cluster, not an in-place branch.
Sources (2) →
  • Branching — PlanetScale Docs ↗

    “PlanetScale Postgres provides two types of database branches: Development branches — Development branches run on PS-DEV instances that have limited performance capabilities, different egress rates, and no replicas. [...] Production branches — Production branches are intended for production traffic and include optional replicas for high availability.”

    Read 2026-09-05 · official docs · Report a correction

  • PostgreSQL Backup Clone ↗

    “you can use the PostgreSQL Clone feature. This allows you to carry over the configuration of that backup along with all its contents to a new cluster. [...] Clone creates a new cluster with the same config and backup contents that you can connect to and examine the data. [...] Standard pricing rules apply for this newly created deployment”

    Read 2026-09-13 · official docs · Report a correction

Point-in-time recovery

PlanetScale
Point-in-time recovery through write-ahead log archiving. WAL is kept for as long as the oldest backup, so the default schedule gives a 2-day window and a longer retention extends it.
ScaleGrid
PostgreSQL PITR: backups every 10 minutes by default, transaction logs retained 7 days; supported on Azure, DigitalOcean, EC2 and OCI only.
Sources (2) →
  • Back up and restore — PlanetScale Docs ↗

    “PlanetScale Postgres databases include comprehensive backup and restore capabilities to protect your data. The backup system provides both automated scheduled backups and manual on-demand backups, as well as point-in-time recovery (PITR) support through Write-Ahead Log (WAL) archiving. [...] WAL logs are retained for the same period as your oldest backup.”

    Read 2026-09-05 · official docs · Report a correction

  • PostgreSQL Point In Time Recovery (PITR) — ScaleGrid Docs ↗

    “by default, they are scheduled to happen every 10 minutes, and transaction logs will be retained for a duration of 7 days [...] Point In Time Recovery is supported on the following cloud providers: Azure, DigitalOcean, EC2, and OCI.”

    Read 2026-09-13 · official docs · Report a correction

Backup retention

PlanetScale
Automatic backups every 12 hours on production and development branches, retained 2 days by default. Custom schedules and manual backups can set a longer period, and are charged for it.
ScaleGrid
Up to five backups per deployment on ScaleGrid's dedicated hosting plans.
Sources (2) →
  • Back up and restore — PlanetScale Docs ↗

    “All PlanetScale Postgres databases include automatic scheduled backups that run every 12 hours for production and development branches. Default backups are created automatically and don't require any setup. There are no additional charges for these backups. [...] The default, included backup schedule retains backups for 2 days. You can set a custom retention period for custom backup schedules and manual one-off backups.”

    Read 2026-09-05 · official docs · Report a correction

  • ScaleGrid Pricing ↗

    “ScaleGrid offers up to five backups per deployment on ScaleGrid's dedicated hosting plans.”

    Read 2026-09-11 · official pricing · Report a correction

SOC 2

PlanetScale
SOC 1 Type 2 and SOC 2 Type 2 + HIPAA reports, available on all plans on request via PlanetScale's Trust Center.
ScaleGrid
SOC 2 Type II audited against the Security trust service criterion by Insight Assurance; report available on request through the Trust Center form.
Sources (2) →
  • Security and compliance — PlanetScale Docs ↗

    “PlanetScale continuously monitors and reports primarily using System and Organization Controls (SOC) 1 & 2 Type 2 paired with the HIPAA Security Rule. To request access to our latest reports, please visit PlanetScale's Trust Center.”

    Read 2026-09-12 · official docs · Report a correction

  • ScaleGrid SOC 2 Type II Audited Controls ↗

    “ScaleGrid’s SOC 2 Type II audit focused on the Security trust service criterion and evaluated the effectiveness of our Security controls and operational practices over time. The audit was conducted by independent audit firm Insight Assurance. [...] Customers and prospective customers may request access to ScaleGrid’s SOC 2 Type II report and supporting security documentation through the request form on this page.”

    Read 2026-09-13 · official site · Report a correction

HIPAA

PlanetScale
HIPAA-eligible via a Business Associate Agreement for qualifying customers; PlanetScale notes HHS does not recognize a formal HIPAA certification, so compliance is a shared responsibility rather than a badge.
ScaleGrid
HIPAA compliance listed under Support for ScaleGrid Enterprise (on-premises / private cloud) deployments. Stated for the Enterprise plan only; the SOC 2 trust page does not mention HIPAA.
Sources (2) →

GDPR / data residency

PlanetScale
Complies with GDPR; data locality follows the AWS/GCP region a database is created in, and EU-region databases keep data in-region unless a read-only replica is added elsewhere.
ScaleGrid
GDPR DPA published with EU Standard Contractual Clauses (Module Two) for EEA transfers; ScaleGrid itself is located in the United States.
Sources (2) →
  • Security and compliance — PlanetScale Docs ↗

    “PlanetScale complies with the EU General Data Protection Regulation (GDPR) and other global privacy regulations, where applicable. [...] If you create a database in a Europe-based region, your data does not leave the region the database was created in, unless you create a read-only region in another region.”

    Read 2026-09-12 · official docs · Report a correction

  • Data Processing Addendum (DPA) | ScaleGrid ↗

    “ScaleGrid is located in the United States and to the extent any processing of Personal Data of Data Subjects located in the EEA by ScaleGrid takes place in any country outside the EEA (other than exclusively in an Adequate Country), there must be a lawful basis for this transfer as required by the Data Protection Legislation.”

    Read 2026-09-13 · official site · Report a correction

PCI DSS

PlanetScale
PlanetScale Managed — the single-tenant product deployed into the customer's own AWS/GCP account — holds a PCI DSS 4.0 Attestation of Compliance as a Level 1 Service Provider. Not documented for the shared multi-tenant product.
ScaleGrid
PCI compliance listed under Support for ScaleGrid Enterprise (on-premises / private cloud) deployments. Stated for the Enterprise plan only; no PCI DSS attestation or level is published.
Sources (2) →

Encryption at rest

PlanetScale
AES encryption at rest on the storage media serving database branches and backups.
ScaleGrid
Optional encryption at rest for data and backups; when enabled, backups are encrypted and can only be mounted on the database machines.
Sources (2) →

Private networking / VPC

PlanetScale
AWS PrivateLink or GCP Private Service Connect on all plans; PlanetScale Managed on AWS additionally offers fully private network isolation.
ScaleGrid
Bring Your Own Cloud plans can use VPCs (AWS VPC, GCP VPC, OCI VCN, Azure VNET) and Security Groups; Dedicated Hosting plans cannot.
Sources (2) →

Dedicated infrastructure

PlanetScale
Two single-tenant options: Enterprise single-tenant, deployed into an AWS/GCP account owned by PlanetScale, or PlanetScale Managed, deployed inside the customer's own AWS or GCP account.
ScaleGrid
Dedicated Hosting plans run on dedicated virtual machines hosted by ScaleGrid, exclusive to a single client or business.
Sources (2) →

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

03.

Documented by only one.

These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing — except where we say we read the other provider's own page on a given date and it does not state it. Those rows lean, and the provider can correct them with a link.

Kind of free offerScaleGrid: Free trial
What the free plan includesScaleGrid: A full week of access with no credit card. There is no ongoing free plan.
Credit card to startScaleGrid: No
When the free offer endsScaleGrid: 7 days.
Egress over allowancePlanetScale: 100 GB of egress included, then $0.06/GB
Startup credit programScaleGrid: Startup Saver: up to 50% discount on ScaleGrid hosting for 12 months. — A discount on the invoice, not a credit balance.
Memory (entry plan)ScaleGrid: 1 GB RAM on NANO, the entry row of the pricing calculator for PostgreSQL on DigitalOcean (1 core, 18 GB storage). Calculator table; renders client-side, so the excerpt needs the render-fetch path.
Connection limitScaleGrid: No platform cap published: max_connections (maximum permitted simultaneous client connections) is listed as a customer-editable MySQL server parameter in the ScaleGrid console.
When idleScaleGrid: Manual pause/resume on Bring Your Own Cloud clusters: a paused cluster's nodes are stopped and its cloud VM costs stop, but ScaleGrid management costs continue and the data is unreachable until resumed. Only standard clusters using persistent storage; high-performance local-SSD clusters cannot be paused.
Rewind in placeScaleGrid: Not supported — PITR restores via Peek at Backup or Clone into a brand new cluster; the source deployment is not rewound.
Audit logsPlanetScale: In addition to the audit log feature available to all PlanetScale plans, Enterprise plans can use our EventBridge configuration to send logs to your AWS account.
Support on entry paid planPlanetScale: Enterprise lists Slack-based support with a private shared channel, and business support with enhanced response times from support engineers. The self-serve plans have no support level named on the page.
Customer-managed keysScaleGrid: Bring Your Own Encryption Key lets customers control the OS encryption key used for their deployments, announced in the March 2026 platform updates. Listed under Other Relevant Updates in the platform's March 2026 product-update summary.PlanetScale: not stated on its own page when read on 2026-09-21 — corrections welcome · every such claim about PlanetScale.
Role-based access controlScaleGrid: Role-Based Access Control in the ScaleGrid console: roles and permissions can be assigned to the users on a team account.
04.

Questions this comparison answers.

Entry paid plan: PlanetScale or ScaleGrid?

PlanetScale: $5/month for a single-node Postgres database on network-attached storage; PlanetScale Metal with local NVMe starts at $50/month

ScaleGrid: Dedicated Hosting starts at $10/month for Redis; $13/month PostgreSQL, $18/month MongoDB, $23/month MySQL, all-inclusive of machine, disk and network costs. From the Dedicated Hosting Plans doc; the live /pricing/ calculator quotes higher figures (see notes).

Storage (entry plan): PlanetScale or ScaleGrid?

PlanetScale: First 10 GB free on network-attached storage, then per-GB pricing; storage is included for Metal databases

ScaleGrid: 18 GB storage on NANO, the entry row of the pricing calculator for PostgreSQL on DigitalOcean (1 core, 1 GB RAM); IOPS listed as N/A. Calculator table; renders client-side, so the excerpt needs the render-fetch path.

Should I choose PlanetScale or ScaleGrid?

Pick PlanetScale if Production workloads that want replicas across availability zones as the default shape rather than an upgrade, and teams who need MySQL-compatible sharding that the Postgres-only services do not offer.

Pick ScaleGrid if Teams that already have a favored database engine and cloud provider but want someone else operating it — the BYOC model bills infrastructure at cost and adds management on top, worth it if the operational burden is the actual problem.

Provider pages

Related comparisons

Comments

Every page here is sourced and dated.