Compare

PlanetScale vs Supabase vs Upstash

Admitted uptime

Last 30 daysTime not covered by a Sev 1 the provider posted itself. A best case.
100.00%
100.00%
100.00%
Last 90 days
100.00%
100.00%
100.00%
Last 12 months
99.98%
100.00%
99.99%

Grades (90 days)

OverallSeverity weight × minutes, summed over the window. Fewer points, better grade.
A · 71 pts
F · 8,150 pts
A+ · 0 pts
ProductionYour users are hit: apps, APIs, databases, inference
A+
F
A+
ShippingYou can't deploy, build or manage: CI, CLI, dashboard, auth, billing
A+
B
A+

Incidents (90 days)

Total incidentsEverything posted on the status page except scheduled maintenance.
5
26
4
Sev 1 · Lights outProd site, API or database down, or data loss
0
0
1
Sev 2 · BleedingProd degraded or partly down
2
11
2
Sev 3 · Can't shipCan't deploy, build or manage it
2
12
0
Sev 4 · PapercutDocs, status page, slow dashboard
1
3
1
Median fixMedian time to resolve. Half of incidents were fixed faster.
26m
2h 00m
0m
LongestLongest single incident, start to resolved.
2h 03m
6d 19h
–
Security incidentsIncidents the provider flagged as security. They count one tier higher.
0
0
0

Trend and communication

Last 6 months vs 6 beforeIncident count, last 6 months against the 6 before.
Worse (10 → 13)
Worse (0 → 26)
Worse (7 → 18)
Sev 1–2 postmortemsSev 1–2 incidents with a published write-up.
0 of 2
0 of 11
0 of 3

Cost

Per month10 GB of data, about 1 GB of RAM on all month, 10M queries a month, one region, no replicas, commercial use. Cheapest plan that runs it.
$10
$25.25
~$22.25
Plan or model
Postgres PS-10, single node
Pro, Micro compute
Redis, pay as you go
Best valueNobody else here costs the same or less with the same or better grade.
Yes
No
Yes
VerdictUpstash has the best 90-day record; Upstash resolves incidents fastest.Running app? Watch Production. Deploying all day? Watch Shipping.

Matchups

Uptime as admitted on each status page. How grades work