The Blaze plan keeps all Spark free tier quotas and adds pay-as-you-go pricing for usage beyond those limits, plus features not available on Spark — Cloud Functions and phone authentication. You lose nothing by upgrading.
The one thing to understand: upgrading from Spark to Blaze does not remove or reduce your free tier quotas. All 50,000 daily Firestore reads, 20,000 daily writes, 5 GB Cloud Storage, and 360 GB hosting bandwidth remain free. You only pay for usage above those limits.
| Service / Feature | Spark (Free) | Blaze — free quota retained | Blaze — price beyond free |
|---|---|---|---|
| Cloud Firestore reads | 50,000 / day | 50,000 / day | $0.06 / 100,000 |
| Cloud Firestore writes | 20,000 / day | 20,000 / day | $0.18 / 100,000 |
| Cloud Firestore deletes | 20,000 / day | 20,000 / day | $0.02 / 100,000 |
| Firestore storage | 1 GiB | 1 GiB | $0.18 / GiB / month |
| Realtime Database storage | 1 GB | 1 GB | $5 / GB / month |
| Realtime Database download | 10 GB / month | 10 GB / month | $1 / GB |
| Cloud Storage | 5 GB storage, 1 GB/day download | 5 GB storage, 1 GB/day download | $0.026 / GB stored · $0.12 / GB download |
| Hosting bandwidth | 360 GB / month | 360 GB / month | $0.15 / GB |
| Hosting storage | 10 GB | 10 GB | $0.026 / GB |
| Cloud Functions | Not available | 2M invocations free / month | $0.40 / 1M invocations |
| Phone / SMS Auth | Not available | 10,000 verifications free / month | ~$0.0046 / SMS (US); varies by country |
| Email/Social Auth | 50,000 MAU | Unlimited | No charge at any volume |
| Anonymous Auth | Unlimited | Unlimited | No charge |
| Firebase ML | Free (cloud features limited) | Free on-device; Cloud Vision / Speech paid | Google Cloud API pricing |
| Remote Config | Unlimited | Unlimited | No charge |
| A/B Testing | Free | Free | No charge |
| Analytics | Unlimited (free forever) | Unlimited | No charge |
| Crashlytics | Unlimited | Unlimited | No charge |
| App Check | Free | Free | No charge |
| Network egress | 10 GB / month | 10 GB / month | $0.12 / GB |
You will not pay for usage that was previously free. The 50,000 daily Firestore reads, 20,000 daily writes, 5 GB Cloud Storage, and every other free tier limit stays exactly the same when you upgrade to Blaze. Upgrading does not change how free tier usage is counted. This is the most common misconception about Firebase billing.
Upgrade if any of these apply to your project:
Important: Budget alerts only notify — they don't cap spending. See the hidden costs guide for how to set up more protective controls.