Firebase Pricing - How Much Does Firebase Cost in 2024?
In this article, we will discuss Firebase pricing plans, limits, and exact pricing in $USD for each service under these plans.
Firebase Free (Spark) Plan
The Spark Plan is a completely free tier that offers a generous amount of resources to help you kick-start your app development journey. Ideal for developers who are just starting out or testing their applications, the Spark Plan provides access to several Firebase services with usage limits. Here's a summary of the main features and limits of the Spark Plan:
Realtime Database
1 GB of storage
100 simultaneous connections
10 GB/month data transfer (download)
Firestore
1 GiB of storage
50,000 reads per day
20,000 writes per day
20,000 deletes per day
Cloud Functions
125,000 invocations/month
40,000 GB-seconds/month
40,000 CPU-seconds/month
5 GB/month of outbound network data
Authentication
10,000 verifications/month for phone authentication
Unlimited for other authentication methods
Hosting
1 GB storage
10 GB/month data transfer (download)
Storage
5 GB storage
20,000 upload operations/month
50,000 download operations/month
1 GB/month data transfer (download)
Test Lab
10 tests per day on physical devices
5 tests per day on virtual devices
Keep in mind that if you reach these limits you will need to upgrade to the Blaze plan.
Firebase Pay-as-you-go (Blaze) Plan
The Blaze Plan is a pay-as-you-go plan that offers greater flexibility and scalability for developers with growing needs. With no fixed monthly costs, you only pay for the resources you consume. The Blaze Plan also includes a free tier with the same limits as the Spark Plan. Below are the costs and limits for each Firebase service under the Blaze Plan:
Realtime Database Pricing
$5/GB/month for storage
No cost but 200k simultaneous connections per database
$1/GB for data transfer (download) after the first 10 GB/month
Firestore Pricing
Document reads: $0.06 per 100,000 reads
Document writes: $0.18 per 100,000 writes
Document deletes: $0.02 per 100,000 deletes
Stored data: $0.18 per GiB per month
Network egress: $0.12 per GiB (first 10 GiB per month are free)
Cloud Functions Pricing
$0.40/million invocations after the first 2 million free invocations/month
Variable pricing for compute time based on allocated resources (memory and CPU)
$0.12/GB for outbound network data after the first 5 GB/month
Authentication Pricing
$0.01/verification for phone authentication after the first 10,000 verifications/month
Unlimited for other authentication methods
Hosting Pricing
$0.026/GB/month for storage
$0.15/GB for data transfer (download) after the first 10 GB/month
Storage Pricing
$0.026/GB/month for storage
$0.05/10K upload operations
$0.004/10K download operations
$0.12/GB for data transfer (download) after the first 1 GB/month
Test Lab Pricing
Variable pricing for device usage (depends on device type, specifications, and test duration)
Remember to check the Firebase Pricing page at https://firebase.google.com/pricing for the most up-to-date and comprehensive information on pricing, as rates may change over time.
Conclusion
Firebase pricing is pay as you go and is based on the usage costs outlined in the Blaze plan section of this article. We recommend using the pricing calculator on the firebase pricing page linked above to get a better idea of how much your app will cost to run based on expected metrics.
Import Firebase Data to Lido in Seconds?
If you decide to use firebase for your project, Lido is here to help. In just a few clicks you can import any firebase database into a lido spreadsheet and quickly build admin panels or search data with ease. Click here to try lido for FREE!