مقارنة 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.


