FireShield
← Tutti gli articoli

Guida

Prezzi Firebase vs Supabase: quanto paghi davvero

1 novembre 2026 · 6 min di lettura

Due modi molto diversi di far pagare un backend. Piani gratuiti, piani a pagamento, cosa conta ciascuno e come finisce un'impennata su ognuno.

La risposta breve

Firebase fa pagare quello che fai: ogni lettura di documento, chiamata a funzione e gigabyte inviato, con una quota gratuita giornaliera e senza canone (prezzi di Firebase). Supabase fa pagare quello che tieni acceso: un piano da $25 al mese più un'istanza di database per progetto, con quote incluse generose e un tetto di spesa: "The Pro Plan has a spend cap enabled by default to keep costs under control." (il piano Pro ha un tetto di spesa attivo per impostazione predefinita per tenere i costi sotto controllo) (prezzi di Supabase).

Quindi Firebase di solito costa meno per app piccole o con picchi, ed è più rischioso quando qualcosa sfugge di mano. Supabase è più prevedibile e costa di più all'inizio.

I piani gratuiti a confronto

Firebase (uso senza costi)Supabase Free
DatabaseFirestore: 1 GiB archiviato, 50.000 letture e 20.000 scritture al giornoDatabase Postgres da 500 MB, CPU condivisa, 500 MB di RAM
File5 GB (solo Blaze, regioni USA)1 GB
Auth50.000 utenti attivi al mese50.000 utenti attivi al mese
Funzioni2 milioni di chiamate al mese (solo Blaze)500.000 chiamate a Edge Functions
Traffico in uscita10 GiB al mese da Firestore, 360 MB al giorno da Hosting5 GB
ProgettiOgni progetto ha la sua quota2 progetti attivi, messi in pausa dopo una settimana senza uso

Il piano gratuito di Supabase ha un'insidia da conoscere: "Free projects are paused after 1 week of inactivity." (i progetti gratuiti vengono messi in pausa dopo 1 settimana di inattività). Va bene per un prototipo, non per qualcosa su cui le persone contano.

Piani a pagamento

Firebase ha un solo piano a pagamento, Blaze, senza canone mensile: mantieni l'uso gratuito e paghi a unità oltre quello. Firestore in us-central1 costa $0.03 ogni 100.000 letture e $0.09 ogni 100.000 scritture; Cloud Functions, $0.40 per milione di chiamate dopo i primi 2 milioni.

Supabase Pro parte da $25 al mese e include, per progetto, 8 GB di disco del database, più 100 GB di file, 250 GB di traffico in uscita e 100.000 utenti attivi al mese. Include anche $10 al mese di crediti di calcolo, sufficienti per un'istanza Micro (1 GB di RAM). Oltre l'incluso: $0.125 per GB di disco, $0.0213 per GB di file, $0.09 per GB di traffico e $0.00325 per utente. Il piano successivo, Team, parte da $599 al mese.

Quello che sorprende è il calcolo, che si paga per progetto. Supabase lo dice chiaramente: "Each project you launch increases your monthly Compute costs" (ogni progetto che avvii aumenta i tuoi costi di calcolo mensili). Un'istanza Small (2 GB di RAM) costa $15 al mese e una Large (8 GB, 2 vCPU) $110, e i crediti coprono solo una Micro. Tre progetti Small su Pro: $25 + $45 - $10 = $60 al mese.

Cosa conta ciascuno

  • Firebase conta le operazioni. Ogni lettura di documento si paga, quindi il costo segue il tuo traffico e il tuo codice. Una query che legge 1.000 documenti per mostrarne 10 costa 100 volte più del necessario, e niente ti avvisa.
  • Supabase conta la capacità. Le query non si pagano per riga: paghi la dimensione dell'istanza. Una query pesante rende il database più lento, non la fattura più alta, finché non passi a un'istanza più grande.
  • Entrambi fanno pagare la banda. Il traffico in uscita oltre l'incluso si paga su entrambi, ed è la voce che cresce con download, immagini e video.

Quando qualcosa sfugge di mano

È qui che differiscono di più. Su Supabase Pro con il tetto di spesa attivo, superare una quota inclusa blocca quell'uso: "further usage of that item is disallowed until the next billing cycle" (l'ulteriore uso di quella voce non è consentito fino al ciclo di fatturazione successivo) (controllo dei costi). La tua app può rompersi, ma la fattura non cresce. Il tetto non copre il calcolo, le repliche di lettura, il ripristino point-in-time né gli altri extra che scegli.

Firebase non ha niente di simile per un intero progetto. Un budget invia solo avvisi, spesso con ore di ritardo (avvisi di budget), e un loop o un attacco continua a fatturare finché qualcuno non lo ferma. È così che le fatture delle nostre storie dell'orrore sono arrivate a cinque cifre.

Quale costa meno?

  • Un'app piccola o un progetto personale: Firebase, spesso a $0. 1 milione di letture Firestore al giorno costa meno di $9 al mese, mentre Supabase Pro costa $25 prima di qualsiasi utilizzo. Anche Supabase Free va bene, purché il progetto venga usato ogni settimana.
  • Diversi progetti piccoli: Firebase dà a ogni progetto il proprio uso gratuito. Su Supabase Pro ogni progetto in più aggiunge calcolo, $10 al mese nella taglia più piccola.
  • Un'app stabile e molto usata: Supabase è più prevedibile: un'istanza fissa e quote incluse generose. Su Firebase la fattura segue letture e scritture, quindi vale la pena ottimizzare le schermate che leggono di più.
  • Paura di una fattura fuori controllo: Il tetto di spesa di Supabase è attivo per impostazione predefinita. Su Firebase il freno lo metti tu: come limitare la spesa su Firebase.

Se resti su Firebase, FireShield è quel freno: avvisi appena Google comunica la spesa, rilevamento dei picchi su ogni servizio in pochi minuti e un Soft Kill o un Hard Kill quando serve.

Logo di FireWand

Gestisci un database Firebase Data Connect?

FireWand ti permette di sfogliare, filtrare e modificare le tue tabelle con una vera console SQL, gratis per il tuo primo progetto.

Prova FireWand →