SHORTLIST20
日本語
Englishالعربية中文日本語한국어EspañolFrançaisहिन्दी
プログラミング

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. 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. 2 F

    Firebase

    Google's app platform: Firestore and Realtime Database (NoSQL), auth, hosting, functions.

    Google's app backend, NoSQL

  3. 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. 4 N

    Nhost

    Postgres with a GraphQL API, auth, storage and functions; open source.

    Postgres + GraphQL backend

  5. 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

並べて比較

SupabaseFirebaseAppwriteNhostPocketBase
Basics
DatabasePostgreSQLNoSQL (Firestore, Realtime Database)Document databasesPostgreSQLEmbedded (single file)
Query styleSQL, REST, GraphQLSDK queriesSDK / RESTGraphQLREST + SDKs
Open sourceYesNoYesYesYes
Self-hostYesNoYesYesYes (one binary)
Managed cloudYesYesYesYesNo (you host it)
Features
AuthYesYesYesYesYes (email, OAuth2)
File storageYesYes (Cloud Storage, paid plan)YesYesYes (local or S3)
RealtimeYesYesYesYes (GraphQL subscriptions)Yes
Server functionsEdge FunctionsCloud Functions (paid plan)FunctionsFunctionsGo / JS hooks
Free plan
Price$0$0 (Spark)$0$0 (Starter)Free software; you pay for your server
Database size500 MBFirestore 1 GiB; 50K reads, 20K writes a dayFreezes at the limit1 GBYour disk
Users50,000 MAU50K MAU–No cap listedNo cap
Storage size1 GBNot on the free plan–1 GBYour disk
Egress5 GB (+5 GB cached)Hosting 360 MB a day–5 GBYour server
Idle projectsPaused after 1 weekNot pausedFreeze only at limitsPaused after 1 week–
Paid
First paid planPro from $25 a monthBlaze, pay as you goPro (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.

参考資料

  1. Pricing pages of Supabase, Firebase, Appwrite, Nhost, PocketBase, the vendors (facts). Checked 2026-10-19 19:23 UTC.
  2. Supabase pricing, Supabase, checked 2026-10-20.
  3. Firebase pricing, Google, checked 2026-10-20.
  4. Appwrite pricing, Appwrite, checked 2026-10-20.
  5. Nhost pricing, Nhost, checked 2026-10-20.
  6. 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.