# Firebase

Firebase (Google) offers generous free Spark tier for commercial use; paid Blaze tier is pay-as-you-go; custom domains on Hosting are free.

Firebase is Google&#039;s backend-as-a-service: Firestore, Auth, Hosting, Cloud Functions, Realtime Database, and more. Spark (free) permits commercial use; Blaze (pay-as-you-go) is needed for outbound networking in Cloud Functions.

## Analysis &amp; practical guidance

### The Blaze plan is required more often than you expect

Firebase&#039;s free Spark plan is generous and permits commercial use, but there is a specific wall: **deploying Cloud Functions requires the pay-as-you-go Blaze plan.** On Spark you can develop and test functions locally with the emulator, but you cannot deploy them to production — and even once on Blaze, outbound network calls to non-Google services are a Blaze-only capability. Any function that calls a third-party API (a payment provider, an LLM, a webhook) means Blaze. Many projects discover this mid-build.

### Practical implications

- Blaze is **usage-based with no upper bound by default** — set budget alerts. A misbehaving function or a traffic spike can run up a bill in a way Spark never could.
- Firestore is a **NoSQL document store.** Queries that are trivial in SQL (joins, aggregates) require denormalization or extra reads. Model your data for read patterns up front.
- Hosting with custom domains and SSL is free even on Spark — the static-hosting side is genuinely no-cost.

### When to choose it

Firebase suits mobile-first apps and teams that want tight Google integration and realtime sync out of the box. If you want SQL and portability, Supabase is the alternative — see the comparison.

- slug: `firebase`
- type: Hosting / deploy platform
- status: active
- official site: https://firebase.google.com
- official docs: https://firebase.google.com/docs

## Rights

| Key | Value | Condition | Source | Checked |
|---|---|---|---|---|
| commercial_use_allowed | yes |  | https://firebase.google.com/pricing | 2026-04-18 |

## Constraints

| Key | Value | Condition | Source | Checked |
|---|---|---|---|---|
| api_available | yes |  | https://firebase.google.com/pricing | 2026-04-18 |
| cron_available | yes | Via Cloud Scheduler with Cloud Functions (Blaze plan). | https://firebase.google.com/pricing | 2026-04-18 |
| custom_domain_available | yes |  | https://firebase.google.com/pricing | 2026-04-18 |
| webhook_available | yes |  | https://firebase.google.com/pricing | 2026-04-18 |

## Primary sources

- [Firebase Pricing](https://firebase.google.com/pricing) — official_pricing (primary), Checked: 2026-04-18
- [Firebase Terms of Service](https://firebase.google.com/terms) — official_terms (primary), Checked: 2026-04-18

---
Canonical HTML: https://atlas.lb-product.com/en/entities/firebase
