Firebase

Firebase Problems & Issues

Platform

Build & Run AI-Powered Apps

Overall Score62/100
Pricing
45
Usability
70
Performance
65
Support
50
Reliability
75
Onboarding
90
Mobile
85
Security
70
Integrations
75

Firebase excels at rapid prototyping and mobile development with excellent onboarding and real-time features. Main concerns are escalating costs at scale, severe Firestore query limitations, and significant vendor lock-in. Best for MVPs and mobile apps; consider Supabase for SQL needs or long-term portability.

Should you use Firebase?

Try with caution

Firebase works for some teams, but users report recurring problems (score 62/100). Most reported issues: Costs skyrocket unexpectedly at scale; Severe vendor lock-in with Google ecosystem; Firestore query limitations frustrate developers. Not a good fit for: Cost-conscious startups at scale; Teams needing complex queries; Teams avoiding vendor lock-in. Users most often switch to AWS Amplify, PocketBase, Appwrite.

Top problems

  • Costs skyrocket unexpectedly at scale
  • Severe vendor lock-in with Google ecosystem
  • Firestore query limitations frustrate developers

Good for

  • MVP builders and hackathon teams
  • Mobile app developers (iOS/Android)
  • Solo developers learning backend

Avoid if you are

  • Cost-conscious startups at scale
  • Teams needing complex queries
  • Teams avoiding vendor lock-in

Common alternatives: AWS Amplify, PocketBase, Appwrite

Overview

Firebase is Google's app development platform offering backend services including Firestore (NoSQL database), Authentication, Cloud Functions, Hosting, and real-time capabilities. Popular for mobile and web apps with quick setup. Free tier available with usage-based paid pricing (Blaze plan).

12 signals analyzed
638 sources reviewed
Last analyzed: Mar 2026
Company Info
Company:Google
Founded:2011
HQ:San Francisco, California
Employees:10000+

Signals & Issues

Patterns extracted from real user feedback — not raw reviews.

Mobile1 signal
SDK size bloats mobile apps

Firebase SDKs add significant size to mobile apps. 'The SDK is heavy' and increases app bundle size. For apps targeting size-conscious markets or with strict size requirements, the Firebase overhead is a concern.

Impact: 5/10Reported 5xNegativevia Reddit (35 sources)expectation mismatch
Pricing3 signals
Costs skyrocket unexpectedly at scale

Firebase pricing escalates dramatically with usage. Users report unexpected bills - 'Firebase can get expensive if you're not careful.' Data egress at ~$0.15/GB, SMS verification $0.01-0.06+ per message depending on country. Without careful monitoring, costs surprise teams as apps grow.

Impact: 9/10Reported 9xNegativevia Reddit (85 sources)hidden costs
Read/write operations add up quickly

Firestore charges per document read/write, which compounds fast. 'Each query counts against your quota.' Listing 100 documents = 100 reads. Real-time listeners trigger reads on every change. Inefficient queries can burn through quotas rapidly, especially with nested data.

Impact: 7/10Reported 8xNegativevia G2 (60 sources)hidden costs
SMS authentication costs vary wildly by country

Firebase Auth SMS verification costs $0.01-0.06+ per message depending on destination country. Apps with international users face unpredictable auth costs. Some countries cost 6x more than others. No bulk discounts for high-volume senders.

Impact: 6/10Reported 6xNegativevia Other (38 sources)hidden costs
Customization1 signal
Severe vendor lock-in with Google ecosystem

Firebase creates deep Google dependency. 'You're locked into Google's ecosystem' with proprietary APIs for Firestore, Auth, and Cloud Functions. Migration to alternatives requires rewriting significant portions of the codebase. Many teams recommend Supabase for PostgreSQL portability.

Impact: 8/10Reported 9xNegativevia Reddit (75 sources)expectation mismatch
Usability2 signals
Firestore query limitations frustrate developers

Firestore has severe querying restrictions: no OR queries across different fields, 10-item limit in whereIn clauses, no native full-text search, no aggregate queries without reading all documents. Developers must restructure data or use workarounds that increase read costs.

Impact: 8/10Reported 8xNegativevia Reddit (70 sources)workflow failure
Console UI can be confusing and slow

The Firebase console has navigation issues and performance problems. G2 reviews note 'dashboard can be confusing' and 'the console is slow.' Finding settings across multiple sections frustrates developers. Analytics dashboard takes time to load.

Impact: 5/10Reported 6xNegativevia G2 (45 sources)expectation mismatch
Performance1 signal
Cold starts plague Cloud Functions

Firebase Cloud Functions suffer from cold starts - 'functions can take seconds to spin up after being idle.' This affects user experience for infrequently called functions. Workarounds like minimum instances cost extra money.

Impact: 7/10Reported 7xNegativevia Reddit (55 sources)scaling breaks
Support1 signal
Support is limited without paid GCP plan

Free tier has no direct support - 'you're on your own with Stack Overflow and docs.' Even Blaze plan users report difficulty getting help. Real support requires Google Cloud support plans starting at $100/month minimum. Community answers can be outdated or incorrect.

Impact: 6/10Reported 7xNegativevia Reddit (50 sources)support breakdown
Reliability1 signal
January 2026 App Hosting build failures

Firebase experienced an outage in January 2026 affecting App Hosting with build failures. Status page showed 'Service disruption' for several hours. While outages are infrequent, they can block deployments and affect production apps without warning.

Impact: 7/10Reported 5xNegativevia Other (30 sources)workflow failure
Security1 signal
Security rules have a steep learning curve

Firestore security rules are 'deceptively complex.' Misconfigured rules lead to data breaches or apps that don't work. The rules syntax differs from typical code. Many developers ship insecure rules initially and discover issues later.

Impact: 7/10Reported 6xNegativevia Reddit (40 sources)expectation mismatch
Integrations1 signal
Firebase features lag behind modern alternatives

Compared to Supabase, Firebase lacks native PostgreSQL, SQL querying, built-in vector search, and row-level security in a standard format. 'Supabase is recommended for most projects in 2026' according to developer discussions. Firebase feels dated for new projects.

Impact: 6/10Reported 7xNegativevia Reddit (55 sources)feature removal

What Users Love

Quick setup for MVPs and prototypes

Firebase gets apps running fast with minimal backend code. Authentication, database, and hosting work out of the box. Ideal for hackathons, MVPs, and validating ideas quickly. Integration with popular frameworks is straightforward.

OnboardingMentioned 9x80 sources

Real-time sync works seamlessly

Firestore real-time listeners provide instant data sync across clients. Building chat apps, collaborative tools, or live dashboards is straightforward. The real-time capability is one of Firebase's strongest features.

ReliabilityMentioned 8x65 sources

Comprehensive mobile app services

Firebase offers everything mobile apps need: push notifications (FCM), analytics, crashlytics, remote config, A/B testing. The integrated suite reduces need for multiple third-party services. Google's mobile expertise shows.

IntegrationsMentioned 8x60 sources

Generous free tier for starting out

Spark plan includes 1GB Firestore storage, 50K reads/day, 20K writes/day, 10GB hosting, and core Authentication at no cost. Sufficient for personal projects, learning, and early-stage apps before scaling.

PricingMentioned 8x55 sources

Strong documentation and learning resources

Firebase documentation is comprehensive with code samples, tutorials, and video content. The Firebase YouTube channel and codelabs help developers learn quickly. Community resources are abundant.

UsabilityMentioned 7x50 sources

Authentication handles complexity well

Firebase Auth supports multiple providers (Google, Apple, email, phone) with minimal code. Social login, multi-factor auth, and account linking work out of the box. Security is Google-grade when configured properly.

SecurityMentioned 7x48 sources

Pricing Plans

Spark (Free)
$0/mo

Users: Unlimited Auth users

Storage: 1GB Firestore, 5GB Cloud Storage

Limitations: Daily quotas reset, no outbound networking, limited to Google services only

No Cloud Functions, no extensions, no phone auth beyond limits
Blaze (Pay as you go)
Popular
$0/mo

Users: Unlimited

Storage: Pay per GB

Limitations: Requires credit card, costs can spike without budget alerts configured

Firestore: $0.18/100K reads, $0.18/100K writes, $0.026/GB-day storage. Egress: ~$0.15/GB. SMS: $0.01-0.06+/message. Functions: $0.40/million invocations
Cloud Functions
$0.4/mo

Users: N/A

Storage: N/A

Limitations: Only on Blaze plan, cold starts, 9-minute timeout (2nd gen), memory limits

Compute time charges separately, cold starts affect performance, egress costs apply
Firestore
$0.18/mo

Users: N/A

Storage: $0.18/GB-month

Limitations: Query limitations (no OR, 10 whereIn limit), no native full-text search

Network egress extra, index costs, real-time listeners count as reads

Features

Auth

  • Authentication

    Multi-provider

Database

  • Firestore Database

    NoSQL real-time

  • SQL Queries

    NoSQL only

  • PostgreSQL

    NoSQL only

Backend

  • Cloud Functions

    Blaze only

Infrastructure

  • Hosting

    CDN included

Storage

  • Cloud Storage

    For files/media

Analytics

  • Analytics

    Free, integrated

Monitoring

  • Crashlytics

    Free

Search

  • Full-text Search

    Needs Algolia/Elastic

Who Should Use This?

Good Fit

MVP builders and hackathon teams

Firebase excels at rapid prototyping. Get auth, database, hosting running in hours not days. Perfect for validating ideas quickly. Real-time features enable collaborative apps fast. Just be aware of migration costs later.

Mobile app developers (iOS/Android)

Firebase's mobile SDKs, push notifications (FCM), crashlytics, analytics, and remote config provide a comprehensive mobile backend. Google's mobile expertise shows in the tooling quality.

Solo developers learning backend

The free Spark tier is generous for learning. Documentation is excellent. Understanding Firebase teaches real-world concepts of auth, databases, and serverless. Just know it's Google-specific knowledge.

Neutral

Enterprise with compliance needs

Firebase is SOC-2 and GDPR compliant via Google Cloud. However, the proprietary nature and Google dependency may not suit highly regulated industries requiring data portability or specific compliance audits.

Avoid

Cost-conscious startups at scale

Firebase costs 'skyrocket unexpectedly' as usage grows. Per-read/write pricing compounds fast. Many startups migrate to Supabase or self-hosted solutions when monthly bills hit $500+. Calculate costs early.

Teams needing complex queries

Firestore has severe query limitations: no OR across fields, 10-item whereIn limit, no native full-text search, no aggregates. If your app needs complex data queries, PostgreSQL (Supabase) is a better fit.

Teams avoiding vendor lock-in

Firebase creates deep Google ecosystem dependency. Firestore, Auth, Functions use proprietary APIs. Migration requires rewriting. Supabase with PostgreSQL offers similar features with standard, portable technology.

Engineering teams needing SQL

Firestore is NoSQL only. Teams used to SQL, joins, and relational data will struggle. Supabase offers PostgreSQL with real-time features. Don't force relational data into document structures.

Regret Patterns

Common buyer's remorse scenarios reported by users.

Costs exploded as user base grew

Teams chose Firebase for quick launch but faced 'unexpected bills' as apps scaled. Per-read/write pricing multiplied with real-time listeners. What started as $0 reached hundreds or thousands monthly. Should have calculated growth costs upfront.

6-12 months after launch
Reported 9x
Hit Firestore query limitations

Developers discovered no OR queries, 10-item whereIn limits, no full-text search after building significant features. Had to restructure data, add Algolia, or migrate. The NoSQL limitations weren't obvious during prototyping phase.

3-6 months into development
Reported 8x
Realized migration would require rewrite

Teams wanting to move to Supabase or self-hosted discovered the vendor lock-in was severe. Firestore, Auth, Cloud Functions all proprietary. Migration estimate was months of rewriting. Felt trapped in Google ecosystem.

1-2 years into production
Reported 8x
Cloud Functions cold starts hurt UX

Functions for infrequent operations had multi-second cold starts, frustrating users. Minimum instances cost money, defeating serverless benefits. Should have evaluated latency requirements against cold start behavior.

After production launch
Reported 6x
Security rules misconfiguration exposed data

Complex security rules syntax led to misconfiguration. Data was inadvertently public or features broke due to rule issues. The learning curve for proper security rules was steeper than expected.

During security audit
Reported 5x
SMS auth costs in international markets

Apps with international users faced varying SMS costs ($0.01-0.06+ per message). Authentication costs became significant for regions with expensive SMS. Should have implemented email or social auth as primary methods.

After international expansion
Reported 5x

When It Breaks Down

Scenarios where this product tends to fail users.

App needs complex data queries
usability

Features require OR queries across fields, full-text search, or aggregations. Firestore can't handle these natively. Team must add external search service (Algolia) or restructure entire data model, adding cost and complexity.

Monthly costs exceed $500-1000
pricing

Usage-based pricing hits inflection point where Firebase becomes expensive relative to alternatives. Teams evaluate Supabase ($25/month + usage) or self-hosting. Migration becomes a serious discussion.

Team needs data portability
customization

Strategic decision requires ability to move data or multi-cloud deployment. Firebase's proprietary APIs block this. PostgreSQL-based alternatives would have allowed portability from day one.

Real-time listeners multiply costs
pricing

Real-time features working as designed but every data change triggers reads across all listeners. Costs multiply unexpectedly. Team must implement debouncing or reduce real-time usage, affecting features.

Cloud Functions latency issues
performance

User-facing functions have cold starts affecting experience. Minimum instances add cost. The serverless promise of 'pay only for what you use' conflicts with performance requirements.

Team adds relational data requirements
usability

New features need joins, transactions across collections, or relational integrity. Firestore's document model fights against these patterns. Team wishes they had chosen PostgreSQL from the start.

Alternatives Users Switch To

Supabase

9x mentioned

Teams switch for PostgreSQL portability and SQL queries. Gain: standard SQL, row-level security, built-in vector search, self-hosting option. Trade-off: slightly more setup, less mature mobile SDKs than Firebase.

AWS Amplify

6x mentioned

Teams switch for AWS ecosystem integration. Gain: GraphQL with AppSync, AWS service integration, more backend flexibility. Trade-off: steeper learning curve, AWS complexity, similar lock-in problem.

PocketBase

5x mentioned

Solo developers switch for self-hosting simplicity. Gain: single binary deployment, SQLite backend, no vendor dependency, free. Trade-off: single-server limits, no managed option, smaller ecosystem.

MongoDB Atlas

5x mentioned

Teams switch for flexible document database with better querying. Gain: more powerful queries, aggregation pipeline, vector search. Trade-off: need separate auth/hosting solutions, MongoDB-specific APIs.

Appwrite

4x mentioned

Teams switch for open-source alternative with self-hosting. Gain: self-hosted or cloud, multiple database backends, open-source. Trade-off: smaller community, less mature than Firebase.

Frequently Asked Questions

See how Firebase compares in our Best Database Software rankings, or calculate costs with our Budget Calculator.

Work at Firebase or spotted something outdated? Suggest a correction — we verify every change against public sources. See our methodology.