Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Firebase Spark plan - hosting - daily or monthly data transfer limits?

According to https://firebase.google.com/pricing the hosting data transfer limit is 360 MB/day. In the firebase console, usage statistics for hosting/downloads are shown as percentage of 10GB/month.

From firebase FAQ, https://firebase.google.com/support/faq#pricing-blaze-free, "How is the free usage in the Blaze plan different from the free usage in the Spark plan?" --> "Free usage on the Blaze plan is calculated daily. [...]".

Like mentioned here, https://groups.google.com/g/firebase-talk/c/zEgCSA5-Zkc, the daily quota is used for the Blaze plan.

Is my assumption correct that within the Spark plan, data transfers (downloads) up to 10GB/month are possible without enforced daily limits (which would make the app temporarily unavailable)? Subsequently, there is no need to upgrade to Blaze plan just because of the hosting limits?

like image 599
Wolfgang Avatar asked Sep 02 '25 01:09

Wolfgang


1 Answers

The free quota for Firebase Quota is 360 MB / day. If you are on spark plan then your website won't be served on exceeding the quota. But if you are on Blaze plan, you still have the 360 MB / day free quota and you'll be charged only for the surplus usage over that quota.

For example if your usage was 900 MB for the day, you'll be charged for (900 - 360) = 540 MB of usage.

enter image description here

You'll see something like this on exceeding the 360 MB bandwidth for that day. To resume serving your site, you must upgrade to Blaze Plan.

I had a similar query long back and this is what Firebase Support said:

Firebase Hosting provides 10 GB of downloads in the free plan, if the consumption for a website is more than that, the Blaze plan should be used.

In your case, you/re on the Blaze plan, and you get those 10 GB/month (distributed in 360 MB/day) free of charge. Once the downloads go over the limit, you'll get charged for the exceeded amount.

You only get charged for what your website offers. If you embed resources from third parties, the browser makes requests to those sites instead of your Firebase website.

like image 127
Dharmaraj Avatar answered Sep 07 '25 18:09

Dharmaraj