ONDEV Logo

Expert en acquisition client digitale. Création de sites web et applications sur-mesure qui convertissent.

Services
  • Création de Sites Web
  • Applications Sur-Mesure
  • Publicité Digitale
  • Référencement SEO
  • Développeur Web Marseille
  • Création de Logo
  • Design UX/UI
  • Refonte d'Application
  • Maintenance Applicative
  • Audit de Code
  • Agence Vibe Coding
  • Logiciel Métier Sur-Mesure
  • Agence No Code
  • Portail Client & Extranet
  • Intranet Sur-Mesure
  • Refonte Site WordPress
  • Migration Angular vers React
Navigation
  • Accueil
  • Agence web à Marseille
  • Réalisations
  • Expertise
  • Qui sommes-nous
  • Blog
  • Contact
Guides
  • Nos guides
  • Comment créer un site internet
  • Pourquoi créer un site internet
  • Coût d'un site internet
  • Choisir son prestataire web
Contact

Mathieu Rabissoni

06 01 37 20 21WhatsAppmathieu@ondev.fr

Marseille, France

Suivez-nous

LinkedInInstagramFacebook
Zones d'intervention
Marseille|Aix-en-Provence|Aubagne|La Ciotat|Cassis|Allauch|Gardanne|Marignane|Vitrolles|Toutes nos zones

© 2026 ONDEV. Tous droits réservés.

Mentions légalesPolitique de confidentialitéPlan du site
ONDEV Logo
Réalisations
Contact
On en discute

Expertise

Création de Sites WebSite Vitrine MarseilleSite E-Commerce MarseilleRéférencement SEOOptimisation GEOApplications Web & MobileAgence CommunicationPublicité en LigneDéveloppeur Web Marseille
Réalisations

Ressources

Qui sommes-nous ?BlogGuides
Contact
AppelerWhatsApp
On en discute
  1. Accueil
  2. Blog
  3. Firebase prix 2026 : Spark, Blaze, vrais coûts
Développement
24 octobre 202612 mn

Firebase prix 2026 : Spark, Blaze, vrais coûts

Firebase est gratuit sur Spark, puis facturé à l'usage sur Blaze. Prix par service, calcul pour 5 000 utilisateurs et 6 réflexes pour plafonner la facture.

Mathieu Rabissoni

Mathieu Rabissoni

Expert Acquisition Client Digitale

Firebase prix 2026 : Spark, Blaze, vrais coûts
Firebase prix 2026 : Spark, Blaze, vrais coûts

Sommaire

01.Votre facture Firebase peut passer de 0 à 2 000 euros en une nuit02.Firebase Spark et Blaze : les deux plans à connaître03.Le plan Spark (gratuit)04.Le plan Blaze (paiement à l'usage)05.Firestore : les lectures qui font exploser la facture06.Combien coûte Firebase pour 5 000 utilisateurs ? Exemple de calcul07.Bande passante, Cloud Functions et stockage : les postes oubliés08.Cloud Functions09.Bande passante sortante10.Stockage et index11.Authentication, Realtime Database, Storage et Hosting : les autres tarifs12.Les 4 pièges de facturation Firebase13.Pourquoi Supabase revient souvent moins cher14.Un prix prévisible15.La puissance de Postgres16.Comment garder la facture Firebase sous contrôle : 6 réflexes17.FAQ : vos questions sur les prix Firebase18.Firebase n'est pas cher, jusqu'au jour où il l'est

Votre facture Firebase peut passer de 0 à 2 000 euros en une nuit

Le prix de Firebase tient en une règle simple : le service est gratuit tant que vous restez dans les quotas du plan Spark (50 000 lectures et 20 000 écritures Firestore par jour, 1 Gio de stockage, authentification e-mail et réseaux sociaux sans limite). Au-delà, ou dès que vous avez besoin de Cloud Functions, vous passez sur le plan Blaze, facturé à l'usage : 0,06 $ les 100 000 lectures Firestore, 0,18 $ les 100 000 écritures, 0,18 $ par Gio stocké et par mois. Le problème n'est pas le prix unitaire, c'est l'absence de plafond : une seule requête mal optimisée et la facture Firestore s'envole.

Dans cet article, vous allez découvrir :

  • •Comment fonctionnent vraiment les plans Spark et Blaze (et où se cache le piège)
  • •Combien coûte Firebase pour 5 000 utilisateurs, avec le calcul ligne par ligne
  • •Pourquoi les lectures Firestore sont le premier poste de coût qui dérape
  • •Les 4 pièges de facturation qui transforment un projet gratuit en gouffre, et les 6 réflexes pour plafonner la facture
  • •Pourquoi Supabase, avec un prix prévisible et Postgres, revient souvent moins cher
Sur Firebase, ce n'est pas le stockage qui coûte cher, ce sont les millions de petites lectures que personne n'avait anticipées.

Firebase Spark et Blaze : les deux plans à connaître

Firebase propose deux formules. Le plan Spark est gratuit, le plan Blaze fonctionne au paiement à l'usage. Comprendre la différence est la première étape pour maîtriser son budget.

Le plan Spark (gratuit)

Le plan Spark offre des quotas fixes et gratuits. Tant que vous restez en dessous, vous ne payez rien. Il inclut notamment :

  • •Firestore : 1 Gio de stockage, 50 000 lectures et 20 000 écritures par jour
  • •Authentication : gratuit pour la majorité des fournisseurs
  • •Hosting : 10 Gio de stockage et une bande passante quotidienne limitée

La limite arrive vite : le plan Spark n'inclut ni les Cloud Functions ni Cloud Storage, qui exige désormais le plan Blaze, et bloque certaines intégrations. Dès que votre application décolle, le passage sur Blaze devient obligatoire.

Le plan Blaze (paiement à l'usage)

Le plan Blaze conserve les mêmes quotas gratuits que Spark, puis facture chaque unité supplémentaire. C'est ici que tout se joue : il n'existe aucun plafond de dépense par défaut. Google vous laisse consommer autant que nécessaire, puis envoie la facture en fin de mois.

Voici les prix indicatifs des principales opérations Firestore sur Blaze (configuration multi-région US, la plus courante, hors taxes ; une base en région unique coûte un peu moins cher) :

Opération FirestorePrix indicatif
Lectures de documents0,06 $ / 100 000
Écritures de documents0,18 $ / 100 000
Suppressions de documents0,02 $ / 100 000
Stockage0,18 $ / Gio / mois
Bande passante sortanteenviron 0,12 $ / Gio
Ces montants semblent minuscules. C'est exactement là où le piège se referme.

Firestore : les lectures qui font exploser la facture

Firebase facture à la lecture de document, pas à la requête. Une seule page qui affiche une liste de 50 éléments, rechargée par 1 000 utilisateurs, génère 50 000 lectures. Multipliez par plusieurs écrans et un peu de trafic, et vous atteignez des millions de lectures par jour.

Le vrai danger vient des listeners temps réel. Un composant abonné à une collection relit les documents à chaque changement. Mal configuré, il peut relire l'intégralité d'une collection en boucle. Lors de nos audits, nous retrouvons souvent des factures dominées par des lectures redondantes que personne n'avait remarquées.

Autre effet pervers : le modèle NoSQL de Firestore pousse à la dénormalisation. Pour compenser l'absence de jointures, on duplique les données, donc on multiplie les lectures et les écritures. Le coût technique devient un coût financier.

À lire aussi : Firebase ou Supabase : quelle alternative choisir en 2026 - le comparatif complet des deux plateformes, fonctionnalité par fonctionnalité.

Combien coûte Firebase pour 5 000 utilisateurs ? Exemple de calcul

Prenons une application classique : 5 000 utilisateurs actifs par jour, chacun ouvrant 3 écrans qui chargent en moyenne 30 documents. Cela fait 90 lectures par utilisateur et par jour, soit 450 000 lectures quotidiennes et environ 13,5 millions par mois. Ajoutons environ 7 écritures par utilisateur et par jour, soit 1 million d'écritures par mois.

PosteCalculCoût mensuel indicatif
Lectures Firestore13,5 M, moins 1,5 M gratuites, soit 12 M × 0,06 $ / 100 000environ 7 $
Écritures Firestore1 M, moins 0,6 M gratuites, soit 0,4 M × 0,18 $ / 100 000moins de 1 $
Stockage Firestore (5 Gio)4 Gio facturés (1 Gio gratuit) × 0,18 $environ 1 $
Authentication (e-mail, Google)gratuit0 $
Hosting, transfert (20 Go)environ 9 Go facturés (360 Mo gratuits par jour) × 0,15 $environ 1,5 $
Totalenviron 10 $ par mois
À ce stade, Firebase est imbattable. Le basculement se produit quand on ajoute des listeners temps réel sur les listes : si chaque écran se rafraîchit 10 fois par session, les lectures sont multipliées par 10 et la ligne Firestore passe à environ 80 $. Avec 50 000 utilisateurs et la même architecture, on dépasse 800 $ par mois sur le seul poste lectures. La facture Firebase ne dépend pas de votre nombre d'utilisateurs, elle dépend de la façon dont votre code lit les données.

C'est précisément ce que nous mesurons lors d'un audit de code : nous traçons chaque lecture Firestore par écran et nous chiffrons le coût réel de l'architecture avant qu'il ne devienne un problème de trésorerie.

Bande passante, Cloud Functions et stockage : les postes oubliés

Les lectures ne sont pas le seul piège. Trois autres postes gonflent la facture sans prévenir.

Cloud Functions

Chaque fonction est facturée sur trois axes : le nombre d'invocations, le temps de calcul (GB-secondes) et le trafic réseau sortant. Une fonction déclenchée à chaque écriture Firestore peut se multiplier de façon exponentielle. Ajoutez les cold starts qui rallongent le temps d'exécution, et le compute grimpe.

Bande passante sortante

Tout ce qui sort de Google Cloud est facturé. Servir des images, des fichiers ou des réponses d'API volumineuses depuis Firebase Storage se paie au Gio. Sur une application média, ce poste dépasse souvent le coût de la base de données elle-même.

Stockage et index

Firestore facture le stockage des documents, mais aussi celui des index. Or Firestore crée des index automatiques sur chaque champ. Sur de grosses collections, la taille des index peut dépasser celle des données.

Authentication, Realtime Database, Storage et Hosting : les autres tarifs

Firestore n'est pas le seul service facturé. Voici les ordres de grandeur sur Blaze (prix publics indicatifs, région US, hors taxes, à vérifier sur la page officielle des tarifs Firebase avant de budgéter) :

ServiceInclus gratuitementAu-delà
Authentication (e-mail, Google, Apple...)sans limite (50 000 utilisateurs actifs par mois avec Identity Platform)gratuit en version standard
Authentication par SMSaucun quota gratuit garantifacturé par SMS, à partir de 0,01 $ et nettement plus selon le pays
Realtime Database1 Go stocké, 10 Go transférés / mois5 $ / Go stocké, 1 $ / Go téléchargé
Cloud Storage (Blaze obligatoire)5 Go stockés0,026 $ / Go / mois, 0,12 $ / Go téléchargé
Hosting10 Go stockés, 360 Mo / jour0,026 $ / Go stocké, 0,15 $ / Go transféré
Deux pièges à retenir : la Realtime Database coûte près de 30 fois plus cher au Go stocké que Firestore, et l'authentification par téléphone devient vite le premier poste de coût d'une application grand public qui impose la vérification par SMS.

Les 4 pièges de facturation Firebase

Au-delà des prix unitaires, la structure même de Firebase crée des risques budgétaires.

  1. 1.Aucun plafond de dépense réel. Les alertes budgétaires de Google Cloud notifient, mais ne coupent rien. Pour vraiment bloquer les coûts, il faut coder une Cloud Function qui désactive la facturation, une bricole que peu d'équipes mettent en place.
  1. 2.Les lectures en cascade. Listeners temps réel, rechargements automatiques et re-renders React mal maîtrisés multiplient les lectures à votre insu.
  1. 3.Le coût du multi-région. Passer en configuration multi-région pour la haute disponibilité multiplie certains coûts de stockage et de réplication.
  1. 4.Le vendor lock-in. Firestore est propriétaire. Migrer ailleurs demande de réécrire la couche de données. Ce coût de sortie est un coût caché que l'on découvre trop tard.
Un projet gratuit sur Spark peut devenir une facture à quatre chiffres sur Blaze sans changement de code, simplement parce que le trafic a franchi les quotas gratuits.

Pourquoi Supabase revient souvent moins cher

Supabase répond directement à ces problèmes avec un modèle différent : une base PostgreSQL classique et une tarification prévisible.

Un prix prévisible

Là où Firebase facture chaque lecture, Supabase propose un plan Pro à tarif fixe qui inclut des quotas généreux de base de données, d'authentification et de stockage. Vous connaissez votre facture à l'avance. Pas de mauvaise surprise en fin de mois.

La puissance de Postgres

Supabase repose sur PostgreSQL, une base relationnelle mature. Les jointures, les vues et les requêtes SQL évitent la dénormalisation forcée de Firestore. Vous lisez ce dont vous avez besoin, en une requête, sans multiplier les opérations facturées.

Pour comprendre en profondeur l'écosystème, la tarification et les cas d'usage, consultez notre guide complet sur Supabase, qui détaille chaque brique de la plateforme.

Chez ONDEV, nous concevons des applications web sur-mesure dont le coût d'infrastructure est chiffré avant la première ligne de code. Wiloq, notre vestiaire numérique pour l'événementiel, tourne sur Next.js et Supabase avec plus de 12 fonctionnalités et trois interfaces : une architecture Postgres lisible, dont la facture reste stable quand le trafic monte. Pour Dassault Aviation, l'application métier utilisée par plus de 90 collaborateurs fait gagner une heure par processus, avec une base relationnelle dont chaque requête est maîtrisée. Le fil rouge : choisir une architecture dont le coût reste prévisible dans la durée.

À lire aussi : Supabase : prix et tarifs détaillés en 2026 - tous les plans Supabase comparés, du gratuit à l'entreprise.

Si vous hésitez sur la technologie de votre futur produit, notre agence spécialisée Supabase vous aide à cadrer l'architecture dès le départ, avant que la facture ne devienne un problème.

Comment garder la facture Firebase sous contrôle : 6 réflexes

  1. 1.Créer une alerte budgétaire Google Cloud à 50 %, 90 % et 100 % du budget prévu. Elle ne coupe rien, mais vous prévient avant la fin du mois.
  2. 2.Déployer un coupe-circuit : une Cloud Function déclenchée par Pub/Sub qui détache le compte de facturation au-delà d'un seuil. C'est le seul vrai plafond (attention : tous les services payants s'arrêtent alors).
  3. 3.Paginer toutes les listes avec limit() et des curseurs. Une collection de 10 000 documents affichée sans pagination coûte 10 000 lectures à chaque ouverture.
  4. 4.Remplacer les listeners temps réel par des lectures ponctuelles partout où la fraîcheur à la seconde n'est pas indispensable.
  5. 5.Activer la persistance hors ligne du SDK et lire depuis le cache quand c'est possible : les documents servis par le cache local ne sont pas facturés.
  6. 6.Lire l'onglet Utilisation de la console Firestore chaque semaine et comparer lectures, écritures et nombre d'utilisateurs actifs. Si les lectures grimpent plus vite que les utilisateurs, votre code a un problème.

Si votre application tourne déjà sur Firebase et que la facture grimpe sans explication, une refonte ciblée de l'application, limitée à la couche de données, suffit souvent : on garde l'interface, on réécrit les requêtes et la structure des collections.

FAQ : vos questions sur les prix Firebase

Firebase est-il gratuit ou payant ?
Les deux. Le plan Spark est gratuit et suffit pour un prototype ou une petite application : 50 000 lectures et 20 000 écritures Firestore par jour, 1 Gio de stockage, authentification e-mail et réseaux sociaux sans limite. Dès que vous dépassez ces quotas ou que vous avez besoin de Cloud Functions ou de Cloud Storage, Firebase devient payant via le plan Blaze, facturé à l'usage sans plafond par défaut. Si vous découvrez la plateforme, commencez par notre article Firebase : c'est quoi et à quoi ça sert ?
Combien coûte Firebase pour 5 000 utilisateurs ?
Pour 5 000 utilisateurs actifs par jour avec une architecture propre (lectures paginées, pas de listener inutile), comptez environ 10 à 15 $ par mois, l'essentiel venant des lectures Firestore à 0,06 $ les 100 000. La même application avec des listeners temps réel sur toutes les listes peut dépasser 80 $ par mois. Le nombre d'utilisateurs compte moins que le nombre de lectures par écran : c'est la variable à surveiller.
Firebase Authentication est-il payant ?
L'authentification par e-mail, Google, Apple, GitHub ou lien magique est gratuite et sans limite sur Firebase Authentication standard, en Spark comme en Blaze. Si vous activez Identity Platform (MFA, SAML, multi-tenant), les 50 000 premiers utilisateurs actifs mensuels restent gratuits. Seule la vérification par SMS est facturée à l'envoi, à partir de 0,01 $ par SMS et nettement plus dans certains pays : pour une application grand public qui impose le numéro de téléphone, ce poste peut dépasser le coût de la base de données.
Quelles sont les limites du plan Spark en 2026 ?
Par jour : 50 000 lectures, 20 000 écritures et 20 000 suppressions Firestore, et 360 Mo de transfert Hosting. En stockage : 1 Gio pour Firestore, 10 Go pour Hosting, 1 Go pour la Realtime Database (avec 10 Go de transfert par mois). Les Cloud Functions et Cloud Storage exigent le plan Blaze. Les quotas journaliers sont remis à zéro chaque jour et ne se cumulent pas.
Pourquoi ma facture Firestore est-elle si élevée ?
Dans la grande majorité des cas, ce sont les lectures de documents qui dérapent : listeners temps réel mal configurés, listes rechargées à chaque interaction, ou dénormalisation excessive. Firebase facture à la lecture de document, donc un écran affiché des milliers de fois peut générer des millions de lectures.
Peut-on plafonner les dépenses sur Firebase ?
Pas directement. Google Cloud propose des alertes budgétaires, mais elles ne coupent pas la facturation. Pour un vrai plafond, il faut déployer une Cloud Function qui désactive le compte de facturation au-delà d'un seuil, ce qui reste une solution bricolée.
Supabase est-il moins cher que Firebase ?
Souvent, oui, surtout pour les applications à fort volume de lectures. Supabase propose un plan Pro à tarif fixe avec des quotas inclus, ce qui rend la facture prévisible. Le modèle Postgres évite aussi la multiplication des opérations facturées propre à Firestore. Pour aller plus loin, lisez notre article sur les prix et tarifs de Supabase.
Est-il difficile de migrer de Firebase vers Supabase ?
Cela demande de réécrire la couche de données, car Firestore est propriétaire et NoSQL alors que Supabase repose sur PostgreSQL. Une agence experte réduit fortement ce risque en cadrant la migration schéma par schéma. Nous détaillons la méthode étape par étape dans notre guide Migration Firebase vers Supabase : le guide.

Firebase n'est pas cher, jusqu'au jour où il l'est

Firebase est excellent pour prototyper vite. Mais son modèle de paiement à l'usage sans plafond transforme le succès en risque financier : plus votre application marche, plus la facture dérape. Les coûts cachés (lectures Firestore, bande passante, Cloud Functions) se révèlent souvent trop tard.

Choisir une base Postgres avec un prix prévisible comme Supabase, c'est s'assurer que la croissance de votre trafic ne se traduise pas par une explosion de vos coûts. Encore faut-il concevoir l'architecture correctement dès le départ.

Vous voulez estimer le coût réel de votre projet et choisir la stack la plus rentable ? Demandez votre devis gratuit : nous auditons votre besoin et vous proposons l'architecture la plus prévisible pour votre budget.

Auteur

Mathieu Rabissoni

Mathieu Rabissoni

Expert Web

Infos

24 octobre 2026
12 mn
Développement

Service lié

Création site internet

Site sur-mesure avec SEO intégré, livré en 30 jours.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

  • Sans dépendance technique
  • Sans frais de maintenance inutiles
On en discute ?

Avec nous c'est simple, rien n'est compliqué !

Nos réalisations

Refonte & SEO - Amadeus Centre d’Affaires
Refonte & Stratégie SEO

Refonte & SEO - Amadeus Centre d’Affaires

Wiloq - Application SaaS Vestiaire Numérique
Application SaaS

Wiloq - Application SaaS Vestiaire Numérique

Voir toutes les réalisations

Votre facture Firebase peut passer de 0 à 2 000 euros en une nuit

Le prix de Firebase tient en une règle simple : le service est gratuit tant que vous restez dans les quotas du plan Spark (50 000 lectures et 20 000 écritures Firestore par jour, 1 Gio de stockage, authentification e-mail et réseaux sociaux sans limite). Au-delà, ou dès que vous avez besoin de Cloud Functions, vous passez sur le plan Blaze, facturé à l'usage : 0,06 $ les 100 000 lectures Firestore, 0,18 $ les 100 000 écritures, 0,18 $ par Gio stocké et par mois. Le problème n'est pas le prix unitaire, c'est l'absence de plafond : une seule requête mal optimisée et la facture Firestore s'envole.

Dans cet article, vous allez découvrir :

  • •Comment fonctionnent vraiment les plans Spark et Blaze (et où se cache le piège)
  • •Combien coûte Firebase pour 5 000 utilisateurs, avec le calcul ligne par ligne
  • •Pourquoi les lectures Firestore sont le premier poste de coût qui dérape
  • •Les 4 pièges de facturation qui transforment un projet gratuit en gouffre, et les 6 réflexes pour plafonner la facture
  • •Pourquoi Supabase, avec un prix prévisible et Postgres, revient souvent moins cher
Sur Firebase, ce n'est pas le stockage qui coûte cher, ce sont les millions de petites lectures que personne n'avait anticipées.

Firebase Spark et Blaze : les deux plans à connaître

Firebase propose deux formules. Le plan Spark est gratuit, le plan Blaze fonctionne au paiement à l'usage. Comprendre la différence est la première étape pour maîtriser son budget.

Le plan Spark (gratuit)

Le plan Spark offre des quotas fixes et gratuits. Tant que vous restez en dessous, vous ne payez rien. Il inclut notamment :

  • •Firestore : 1 Gio de stockage, 50 000 lectures et 20 000 écritures par jour
  • •Authentication : gratuit pour la majorité des fournisseurs
  • •Hosting : 10 Gio de stockage et une bande passante quotidienne limitée

La limite arrive vite : le plan Spark n'inclut ni les Cloud Functions ni Cloud Storage, qui exige désormais le plan Blaze, et bloque certaines intégrations. Dès que votre application décolle, le passage sur Blaze devient obligatoire.

Le plan Blaze (paiement à l'usage)

Le plan Blaze conserve les mêmes quotas gratuits que Spark, puis facture chaque unité supplémentaire. C'est ici que tout se joue : il n'existe aucun plafond de dépense par défaut. Google vous laisse consommer autant que nécessaire, puis envoie la facture en fin de mois.

Voici les prix indicatifs des principales opérations Firestore sur Blaze (configuration multi-région US, la plus courante, hors taxes ; une base en région unique coûte un peu moins cher) :

Opération FirestorePrix indicatif
Lectures de documents0,06 $ / 100 000
Écritures de documents0,18 $ / 100 000
Suppressions de documents0,02 $ / 100 000
Stockage0,18 $ / Gio / mois
Bande passante sortanteenviron 0,12 $ / Gio
Ces montants semblent minuscules. C'est exactement là où le piège se referme.

Firestore : les lectures qui font exploser la facture

Firebase facture à la lecture de document, pas à la requête. Une seule page qui affiche une liste de 50 éléments, rechargée par 1 000 utilisateurs, génère 50 000 lectures. Multipliez par plusieurs écrans et un peu de trafic, et vous atteignez des millions de lectures par jour.

Le vrai danger vient des listeners temps réel. Un composant abonné à une collection relit les documents à chaque changement. Mal configuré, il peut relire l'intégralité d'une collection en boucle. Lors de nos audits, nous retrouvons souvent des factures dominées par des lectures redondantes que personne n'avait remarquées.

Autre effet pervers : le modèle NoSQL de Firestore pousse à la dénormalisation. Pour compenser l'absence de jointures, on duplique les données, donc on multiplie les lectures et les écritures. Le coût technique devient un coût financier.

À lire aussi : Firebase ou Supabase : quelle alternative choisir en 2026 - le comparatif complet des deux plateformes, fonctionnalité par fonctionnalité.

Combien coûte Firebase pour 5 000 utilisateurs ? Exemple de calcul

Prenons une application classique : 5 000 utilisateurs actifs par jour, chacun ouvrant 3 écrans qui chargent en moyenne 30 documents. Cela fait 90 lectures par utilisateur et par jour, soit 450 000 lectures quotidiennes et environ 13,5 millions par mois. Ajoutons environ 7 écritures par utilisateur et par jour, soit 1 million d'écritures par mois.

PosteCalculCoût mensuel indicatif
Lectures Firestore13,5 M, moins 1,5 M gratuites, soit 12 M × 0,06 $ / 100 000environ 7 $
Écritures Firestore1 M, moins 0,6 M gratuites, soit 0,4 M × 0,18 $ / 100 000moins de 1 $
Stockage Firestore (5 Gio)4 Gio facturés (1 Gio gratuit) × 0,18 $environ 1 $
Authentication (e-mail, Google)gratuit0 $
Hosting, transfert (20 Go)environ 9 Go facturés (360 Mo gratuits par jour) × 0,15 $environ 1,5 $
Totalenviron 10 $ par mois
À ce stade, Firebase est imbattable. Le basculement se produit quand on ajoute des listeners temps réel sur les listes : si chaque écran se rafraîchit 10 fois par session, les lectures sont multipliées par 10 et la ligne Firestore passe à environ 80 $. Avec 50 000 utilisateurs et la même architecture, on dépasse 800 $ par mois sur le seul poste lectures. La facture Firebase ne dépend pas de votre nombre d'utilisateurs, elle dépend de la façon dont votre code lit les données.

C'est précisément ce que nous mesurons lors d'un audit de code : nous traçons chaque lecture Firestore par écran et nous chiffrons le coût réel de l'architecture avant qu'il ne devienne un problème de trésorerie.

Bande passante, Cloud Functions et stockage : les postes oubliés

Les lectures ne sont pas le seul piège. Trois autres postes gonflent la facture sans prévenir.

Cloud Functions

Chaque fonction est facturée sur trois axes : le nombre d'invocations, le temps de calcul (GB-secondes) et le trafic réseau sortant. Une fonction déclenchée à chaque écriture Firestore peut se multiplier de façon exponentielle. Ajoutez les cold starts qui rallongent le temps d'exécution, et le compute grimpe.

Bande passante sortante

Tout ce qui sort de Google Cloud est facturé. Servir des images, des fichiers ou des réponses d'API volumineuses depuis Firebase Storage se paie au Gio. Sur une application média, ce poste dépasse souvent le coût de la base de données elle-même.

Stockage et index

Firestore facture le stockage des documents, mais aussi celui des index. Or Firestore crée des index automatiques sur chaque champ. Sur de grosses collections, la taille des index peut dépasser celle des données.

Authentication, Realtime Database, Storage et Hosting : les autres tarifs

Firestore n'est pas le seul service facturé. Voici les ordres de grandeur sur Blaze (prix publics indicatifs, région US, hors taxes, à vérifier sur la page officielle des tarifs Firebase avant de budgéter) :

ServiceInclus gratuitementAu-delà
Authentication (e-mail, Google, Apple...)sans limite (50 000 utilisateurs actifs par mois avec Identity Platform)gratuit en version standard
Authentication par SMSaucun quota gratuit garantifacturé par SMS, à partir de 0,01 $ et nettement plus selon le pays
Realtime Database1 Go stocké, 10 Go transférés / mois5 $ / Go stocké, 1 $ / Go téléchargé
Cloud Storage (Blaze obligatoire)5 Go stockés0,026 $ / Go / mois, 0,12 $ / Go téléchargé
Hosting10 Go stockés, 360 Mo / jour0,026 $ / Go stocké, 0,15 $ / Go transféré
Deux pièges à retenir : la Realtime Database coûte près de 30 fois plus cher au Go stocké que Firestore, et l'authentification par téléphone devient vite le premier poste de coût d'une application grand public qui impose la vérification par SMS.

Les 4 pièges de facturation Firebase

Au-delà des prix unitaires, la structure même de Firebase crée des risques budgétaires.

  1. 1.Aucun plafond de dépense réel. Les alertes budgétaires de Google Cloud notifient, mais ne coupent rien. Pour vraiment bloquer les coûts, il faut coder une Cloud Function qui désactive la facturation, une bricole que peu d'équipes mettent en place.
  1. 2.Les lectures en cascade. Listeners temps réel, rechargements automatiques et re-renders React mal maîtrisés multiplient les lectures à votre insu.
  1. 3.Le coût du multi-région. Passer en configuration multi-région pour la haute disponibilité multiplie certains coûts de stockage et de réplication.
  1. 4.Le vendor lock-in. Firestore est propriétaire. Migrer ailleurs demande de réécrire la couche de données. Ce coût de sortie est un coût caché que l'on découvre trop tard.
Un projet gratuit sur Spark peut devenir une facture à quatre chiffres sur Blaze sans changement de code, simplement parce que le trafic a franchi les quotas gratuits.

Pourquoi Supabase revient souvent moins cher

Supabase répond directement à ces problèmes avec un modèle différent : une base PostgreSQL classique et une tarification prévisible.

Un prix prévisible

Là où Firebase facture chaque lecture, Supabase propose un plan Pro à tarif fixe qui inclut des quotas généreux de base de données, d'authentification et de stockage. Vous connaissez votre facture à l'avance. Pas de mauvaise surprise en fin de mois.

La puissance de Postgres

Supabase repose sur PostgreSQL, une base relationnelle mature. Les jointures, les vues et les requêtes SQL évitent la dénormalisation forcée de Firestore. Vous lisez ce dont vous avez besoin, en une requête, sans multiplier les opérations facturées.

Pour comprendre en profondeur l'écosystème, la tarification et les cas d'usage, consultez notre guide complet sur Supabase, qui détaille chaque brique de la plateforme.

Chez ONDEV, nous concevons des applications web sur-mesure dont le coût d'infrastructure est chiffré avant la première ligne de code. Wiloq, notre vestiaire numérique pour l'événementiel, tourne sur Next.js et Supabase avec plus de 12 fonctionnalités et trois interfaces : une architecture Postgres lisible, dont la facture reste stable quand le trafic monte. Pour Dassault Aviation, l'application métier utilisée par plus de 90 collaborateurs fait gagner une heure par processus, avec une base relationnelle dont chaque requête est maîtrisée. Le fil rouge : choisir une architecture dont le coût reste prévisible dans la durée.

À lire aussi : Supabase : prix et tarifs détaillés en 2026 - tous les plans Supabase comparés, du gratuit à l'entreprise.

Si vous hésitez sur la technologie de votre futur produit, notre agence spécialisée Supabase vous aide à cadrer l'architecture dès le départ, avant que la facture ne devienne un problème.

Comment garder la facture Firebase sous contrôle : 6 réflexes

  1. 1.Créer une alerte budgétaire Google Cloud à 50 %, 90 % et 100 % du budget prévu. Elle ne coupe rien, mais vous prévient avant la fin du mois.
  2. 2.Déployer un coupe-circuit : une Cloud Function déclenchée par Pub/Sub qui détache le compte de facturation au-delà d'un seuil. C'est le seul vrai plafond (attention : tous les services payants s'arrêtent alors).
  3. 3.Paginer toutes les listes avec limit() et des curseurs. Une collection de 10 000 documents affichée sans pagination coûte 10 000 lectures à chaque ouverture.
  4. 4.Remplacer les listeners temps réel par des lectures ponctuelles partout où la fraîcheur à la seconde n'est pas indispensable.
  5. 5.Activer la persistance hors ligne du SDK et lire depuis le cache quand c'est possible : les documents servis par le cache local ne sont pas facturés.
  6. 6.Lire l'onglet Utilisation de la console Firestore chaque semaine et comparer lectures, écritures et nombre d'utilisateurs actifs. Si les lectures grimpent plus vite que les utilisateurs, votre code a un problème.

Si votre application tourne déjà sur Firebase et que la facture grimpe sans explication, une refonte ciblée de l'application, limitée à la couche de données, suffit souvent : on garde l'interface, on réécrit les requêtes et la structure des collections.

FAQ : vos questions sur les prix Firebase

Firebase est-il gratuit ou payant ?
Les deux. Le plan Spark est gratuit et suffit pour un prototype ou une petite application : 50 000 lectures et 20 000 écritures Firestore par jour, 1 Gio de stockage, authentification e-mail et réseaux sociaux sans limite. Dès que vous dépassez ces quotas ou que vous avez besoin de Cloud Functions ou de Cloud Storage, Firebase devient payant via le plan Blaze, facturé à l'usage sans plafond par défaut. Si vous découvrez la plateforme, commencez par notre article Firebase : c'est quoi et à quoi ça sert ?
Combien coûte Firebase pour 5 000 utilisateurs ?
Pour 5 000 utilisateurs actifs par jour avec une architecture propre (lectures paginées, pas de listener inutile), comptez environ 10 à 15 $ par mois, l'essentiel venant des lectures Firestore à 0,06 $ les 100 000. La même application avec des listeners temps réel sur toutes les listes peut dépasser 80 $ par mois. Le nombre d'utilisateurs compte moins que le nombre de lectures par écran : c'est la variable à surveiller.
Firebase Authentication est-il payant ?
L'authentification par e-mail, Google, Apple, GitHub ou lien magique est gratuite et sans limite sur Firebase Authentication standard, en Spark comme en Blaze. Si vous activez Identity Platform (MFA, SAML, multi-tenant), les 50 000 premiers utilisateurs actifs mensuels restent gratuits. Seule la vérification par SMS est facturée à l'envoi, à partir de 0,01 $ par SMS et nettement plus dans certains pays : pour une application grand public qui impose le numéro de téléphone, ce poste peut dépasser le coût de la base de données.
Quelles sont les limites du plan Spark en 2026 ?
Par jour : 50 000 lectures, 20 000 écritures et 20 000 suppressions Firestore, et 360 Mo de transfert Hosting. En stockage : 1 Gio pour Firestore, 10 Go pour Hosting, 1 Go pour la Realtime Database (avec 10 Go de transfert par mois). Les Cloud Functions et Cloud Storage exigent le plan Blaze. Les quotas journaliers sont remis à zéro chaque jour et ne se cumulent pas.
Pourquoi ma facture Firestore est-elle si élevée ?
Dans la grande majorité des cas, ce sont les lectures de documents qui dérapent : listeners temps réel mal configurés, listes rechargées à chaque interaction, ou dénormalisation excessive. Firebase facture à la lecture de document, donc un écran affiché des milliers de fois peut générer des millions de lectures.
Peut-on plafonner les dépenses sur Firebase ?
Pas directement. Google Cloud propose des alertes budgétaires, mais elles ne coupent pas la facturation. Pour un vrai plafond, il faut déployer une Cloud Function qui désactive le compte de facturation au-delà d'un seuil, ce qui reste une solution bricolée.
Supabase est-il moins cher que Firebase ?
Souvent, oui, surtout pour les applications à fort volume de lectures. Supabase propose un plan Pro à tarif fixe avec des quotas inclus, ce qui rend la facture prévisible. Le modèle Postgres évite aussi la multiplication des opérations facturées propre à Firestore. Pour aller plus loin, lisez notre article sur les prix et tarifs de Supabase.
Est-il difficile de migrer de Firebase vers Supabase ?
Cela demande de réécrire la couche de données, car Firestore est propriétaire et NoSQL alors que Supabase repose sur PostgreSQL. Une agence experte réduit fortement ce risque en cadrant la migration schéma par schéma. Nous détaillons la méthode étape par étape dans notre guide Migration Firebase vers Supabase : le guide.

Firebase n'est pas cher, jusqu'au jour où il l'est

Firebase est excellent pour prototyper vite. Mais son modèle de paiement à l'usage sans plafond transforme le succès en risque financier : plus votre application marche, plus la facture dérape. Les coûts cachés (lectures Firestore, bande passante, Cloud Functions) se révèlent souvent trop tard.

Choisir une base Postgres avec un prix prévisible comme Supabase, c'est s'assurer que la croissance de votre trafic ne se traduise pas par une explosion de vos coûts. Encore faut-il concevoir l'architecture correctement dès le départ.

Vous voulez estimer le coût réel de votre projet et choisir la stack la plus rentable ? Demandez votre devis gratuit : nous auditons votre besoin et vous proposons l'architecture la plus prévisible pour votre budget.

Mathieu Rabissoni

Mathieu Rabissoni

Expert Web

24 octobre 2026
12 mn
Développement

Service lié

Création site internet

Site sur-mesure avec SEO intégré, livré en 30 jours.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

On en discute ?
Mathieu Rabissoni

Mathieu Rabissoni

Expert Acquisition Client Digitale

Passionné par le web depuis toujours, j'aide les entreprises à acquérir des clients grâce au digital. Sites web, applications, SEO : je transforme vos idées en solutions performantes.

En savoir plus

Services ONDEV liés à cet article

Création site internet Marseille•Application web sur-mesure•Refonte de site internet•Expert Next.js Marseille•Agence web à Marseille•Nos réalisations

Besoin d'aide pour votre projet ?

Discutons de vos objectifs et voyons comment je peux vous aider à les atteindre.

Prendre rendez-vousAppelerWhatsApp