Supabase ist eine Open-Source-Firebase-Alternative: eine gehostete Postgres-Datenbank mit einer automatisch generierten REST-API, Authentifizierung, Dateispeicherung, Edge-Funktionen und Echtzeit – alles auf einem kostenlosen Kontingent. Hier erfahren Sie, was es kostet, wenn Sie wachsen, und wo Sie Ihre Schlüssel finden.
| Planen | Preis | Inklusive | Am besten für |
|---|---|---|---|
| Frei frei | $0 | 500 MB DB, 1 GB Speicher, 50.000 MAU | Prototypen, MVPs |
| Profi | 25 $/Monat | 8 GB DB, 100 GB Speicher, 100.000 MAU, tägliche Backups | Produktions-Apps |
| Team | 599 $/Monat | SOC2, SSO, Prioritätsunterstützung | Unternehmen |
| Unternehmen | Brauch | Dediziert, SLA, Isolation | Großer Maßstab |
Pro umfasst die Nutzung und misst dann die Datenbankgröße, den Speicher, den ausgehenden Datenverkehr und die über die enthaltene Anzahl hinausgehenden monatlichen aktiven Benutzer (MAUs).
→ Modellieren Sie das gesamte Back-End zusammen mit Ihren anderen Diensten API-Stack-Kostenrechner, und passen Sie die Größe Ihrer Vektorsuche an, wenn Sie pgvector verwenden Vektor-Datenbankrechner.
Ja, und es reicht aus, um einen echten MVP auszuliefern: a 500 MB Postgres-Datenbank, 1 GB Dateispeicher, 50.000 monatlich aktive Benutzer der Authentifizierung sowie die automatisch generierten REST- und Echtzeit-APIs und Edge-Funktionen. Die Haupteinschränkung des kostenlosen Kontingents besteht in inaktiven Projekten Pause nach einer Woche – gut für die Entwicklung, nicht für irgendetwas, auf das sich Benutzer verlassen. Für eine kontinuierliche Produktion benötigen Sie Pro für 25 $/Monat.
1. Melden Sie sich an unter supabase.com und ein neues erstellen Projekt (Wählen Sie eine Region in der Nähe Ihrer Benutzer aus).
2. Offen Projekteinstellungen → API.
3. Kopieren Sie die Projekt-URL und die Anon öffentlicher Schlüssel (sicher für die Clientseite, geregelt durch Sicherheit auf Zeilenebene).
4. Benutzen Sie die service_role-Schlüssel Nur für vertrauenswürdigen serverseitigen Code – er umgeht die Sicherheit auf Zeilenebene, also senden Sie ihn niemals an einen Browser.
Schneller API-Test (aus einer Tabelle über die Auto-REST-API lesen):
Monatlich aktive Benutzer (MAUs) Skalieren Sie am schnellsten für Verbraucher-Apps – jeder authentifizierte Benutzer, der über die enthaltene Anzahl hinausgeht, wird gemessen. Ausstieg (Bandbreite raus) summiert sich für medienintensive Apps und Datenbankberechnung Upgrades (größere Instanzen für mehr Verbindungen/CPU) sind eine separate Zeile. Optionale Add-ons wie Point-in-Time-Wiederherstellung Und Replikate lesen kann jeweils mehr kosten als der Basisplan. Bestimmen Sie vor dem Start immer die Größe der MAUs und des ausgehenden Traffics.
Der offensichtliche Konkurrent ist Firebase, das ein NoSQL-Modell und Pay-as-you-go-Preise anstelle der Postgres + Flat-Tiers von Supabase verwendet. Für eine reine Datenbank ist ein verwaltetes Postgres erforderlich Wolkenflare (D1) oder Neon können günstiger sein, wenn Sie die gebündelte Authentifizierung/Speicherung/Echtzeit nicht benötigen. Supabase gewinnt, wenn Sie ein vollständiges Back-End – Datenbank, Authentifizierung, Speicher und APIs – über ein einziges Dashboard ohne Glue-Code wünschen.
Ja – ein kostenloses Kontingent mit 500 MB Postgres, 1 GB Speicher und 50.000 aktiven Benutzern pro Monat. Die kontinuierliche Produktionsnutzung ist der Pro-Plan für 25 $/Monat.
Projekteinstellungen → API. Der anonyme Schlüssel ist für Clients (RLS-geschützt); Der service_role-Schlüssel gilt nur für den Server und umgeht RLS.
Monatlich aktive Benutzer, ausgehender Datenverkehr, Datenbankgröße/Rechenleistung und Add-ons wie PITR und Lesereplikate. MAUs und Egress entwickeln sich bei Verbraucher-Apps am schnellsten.
Ja – inaktive kostenlose Projekte werden nach etwa einer Woche pausiert. Pro hält Projekte mit täglichen Backups immer am Laufen.
Nicht mit Supabase verbunden. Bei den Preisen handelt es sich um Richtwerte – überprüfen Sie diese stets auf der offiziellen Preisseite.