
Firebase
FreemiumDiscover Firebase, Google’s mobile and web app development platform that helps developers…
Free plan checked against Firebase's pricing page on . Re-checked monthly.

About Firebase
Firebase is Google's backend-as-a-service for mobile and web apps, bundling authentication, two databases, file storage, hosting and serverless functions. Indie developers and startups use it to ship an app without running servers. Its free tier is the Spark plan, which has no time limit and no card required.
What the free plan gives you
Spark quotas are set per product. Cloud Firestore allows 1 GiB of stored data, 10 GiB a month of egress, 50K reads, 20K writes and 20K deletes a day. Realtime Database gives 1 GB stored, 10 GB a month downloaded and 100 simultaneous connections. Cloud Storage on new buckets includes 5 GB-months stored and 100 GB a month downloaded. Hosting offers 10 GB of storage and 360 MB a day of transfer. Authentication includes 50K monthly active users (50 MAUs for SAML and OIDC). Cloud Functions covers 2M invocations, 400K GB-seconds and 200K CPU-seconds a month with 5 GB of outbound networking.
Where the free plan stops
The daily Firestore caps and the 360 MB a day hosting transfer are what most apps hit first: a modest launch-day spike can exhaust 50K reads by lunchtime. Some products, including Cloud Functions in newer projects and anything that calls other Google Cloud APIs, require the Blaze plan. Blaze is pay-as-you-go with no monthly fee: the Spark quotas carry over free and you pay only for usage above them, and eligible new users get $300 in credit.
Who it suits
Prototypes, portfolio apps and small internal tools fit comfortably inside Spark. Anything with real users should move to Blaze early and set a budget alert, since the plan itself costs nothing until you pass the free quotas, and the daily Spark ceilings make it a poor place to be caught on launch day.
Key Features
Pros & Cons
The free plan in practice
What you can actually do on Firebase's free plan (Spark plan: 50K auth MAUs, 1 GiB Firestore, 10 GB hosting), where it stops, and when it's worth paying.
What you can do free
- Firestore: 1 GiB stored, 50K reads / 20K writes / 20K deletes per day
- Realtime Database: 1 GB stored, 10 GB/month download, 100 connections
- Authentication: 50K monthly active users
- Hosting: 10 GB storage, 360 MB/day transfer
- Cloud Storage: 5 GB-months stored, 100 GB/month download
- Cloud Functions: 2M invocations/month
Where it stops
- Daily Firestore read/write caps reset every 24 hours
- Hosting transfer capped at 360 MB/day
- Some services (newer Cloud Functions, other Google Cloud APIs) need Blaze
When to upgrade to a paid plan
Stay on the free plan while you're comfortably under the free plan's limit (Spark plan: 50K auth MAUs, 1 GiB Firestore, 10 GB hosting). It's worth moving to a paid plan once you consistently bump into that ceiling, need to remove branding, or want features the free tier holds back.
Categories
Free Plan Details
| Free Plan | |
| Free Tier | Generous Free Tier |
| User Limit | Spark plan: 50K auth MAUs, 1 GiB Firestore, 10 GB hosting |
| Open Source |
What's the free tier actually like?
Used Firebase's free plan? Tell people what it was really like — what you hit, what surprised you, whether the limits held. No account needed.
No comments yet. If you've used the free plan, you know something the pricing page doesn't say.
Related Tools

Flagsmith
Flagsmith makes it easy to create and manage feature flags. Roll out, segment, and optimise…

GitHub
Join the world's most widely adopted, AI-powered developer platform where millions of…

GitLab
The intelligent orchestration platform for DevSecOps, enabling teams and agents to ship…
Something outdated or missing? Let us know