Supabase・Firebase・Appwrite・Nhost・PocketBase 比較
Which app backend to pick: database, open source, free plan limits and first paid plan
更新
なぜこれらを比べるか
Five backends people choose between when starting an app. The table puts what decides the choice side by side: the database underneath, whether you can host it yourself, what the free plan really includes, and where paying starts.
-
1
S
Supabase
Hosted Postgres with auth, storage, realtime and edge functions; open source, can be self-hosted.
Postgres with auth, storage and realtime
-
2
F
Firebase
Google's app platform: Firestore and Realtime Database (NoSQL), auth, hosting, functions.
Google's app backend, NoSQL
-
3
A
Appwrite
Open-source backend server with databases, auth, storage and functions; cloud or self-hosted.
Open-source backend, cloud or self-hosted
-
4
N
Nhost
Postgres with a GraphQL API, auth, storage and functions; open source.
Postgres + GraphQL backend
-
5
P
PocketBase
Open-source backend in a single executable with an embedded database, auth, files and an admin UI.
A whole backend in one file
並べて比較
| Supabase | Firebase | Appwrite | Nhost | PocketBase | |
|---|---|---|---|---|---|
| Basics | |||||
| Database | PostgreSQL | NoSQL (Firestore, Realtime Database) | Document databases | PostgreSQL | Embedded (single file) |
| Query style | SQL, REST, GraphQL | SDK queries | SDK / REST | GraphQL | REST + SDKs |
| Open source | Yes | No | Yes | Yes | Yes |
| Self-host | Yes | No | Yes | Yes | Yes (one binary) |
| Managed cloud | Yes | Yes | Yes | Yes | No (you host it) |
| Features | |||||
| Auth | Yes | Yes | Yes | Yes | Yes (email, OAuth2) |
| File storage | Yes | Yes (Cloud Storage, paid plan) | Yes | Yes | Yes (local or S3) |
| Realtime | Yes | Yes | Yes | Yes (GraphQL subscriptions) | Yes |
| Server functions | Edge Functions | Cloud Functions (paid plan) | Functions | Functions | Go / JS hooks |
| Free plan | |||||
| Price | $0 | $0 (Spark) | $0 | $0 (Starter) | Free software; you pay for your server |
| Database size | 500 MB | Firestore 1 GiB; 50K reads, 20K writes a day | Freezes at the limit | 1 GB | Your disk |
| Users | 50,000 MAU | 50K MAU | – | No cap listed | No cap |
| Storage size | 1 GB | Not on the free plan | – | 1 GB | Your disk |
| Egress | 5 GB (+5 GB cached) | Hosting 360 MB a day | – | 5 GB | Your server |
| Idle projects | Paused after 1 week | Not paused | Freeze only at limits | Paused after 1 week | – |
| Paid | |||||
| First paid plan | Pro from $25 a month | Blaze, pay as you go | Pro (see pricing) | Pro from $25 a month | – |
測り方
Read from each product's own pricing and home page on the date shown in the references. Limits change: check the linked page before you commit.
参考資料
- Pricing pages of Supabase, Firebase, Appwrite, Nhost, PocketBase, the vendors (facts). Checked 2026-10-19 19:23 UTC.
- Supabase pricing, Supabase, checked 2026-10-20.
- Firebase pricing, Google, checked 2026-10-20.
- Appwrite pricing, Appwrite, checked 2026-10-20.
- Nhost pricing, Nhost, checked 2026-10-20.
- PocketBase, PocketBase, v0.40.5, checked 2026-10-20.
写真: EFTA00002522 - Cluttered server rack filled with colorful cables and networking equipment by Federal Bureau of Investigation, Public domain via Wikimedia Commons. Pictures in rows: Wikimedia Commons, GitHub and the linked pages.


