Firebase Hosting: vendor profile
In short
In Firebase Hosting's fixed response order a catch-all rewrite to index.html outranks the custom 404.html. App Hosting, for server-rendered Next.js and Angular apps, requires a billing account. Storage is free up to 10 GB, then $0.026 per GB, and daily transfer is free up to 360 MB.
At a glance
standards.txt firebase-hosting
llms-txt = no statement
markdown-negotiation = no statement
markdown-twin = no statement
initial-html = partial
real-404 = supports
vary-accept = no statement
1 supports, 1 partial or announced, 4 no statement.
Firebase Hosting Host, CDN or edge product
Google's static and single-page app hosting on a global CDN, with a fixed response order that ends in a custom 404.html, plus Firebase App Hosting for server-rendered Next.js and Angular apps.
- Type
- Host, CDN or edge product
- Operator, as the facts below state it
- Home page
- firebase.google.com/products/hosting, answered HTTP 200 on 2026-11-05
- Last read
- 5 November 2026
What it does for this layer
- Firebase Hosting answers in a fixed priority order: reserved /__/* paths, configured redirects, exact-match static content, configured rewrites, the custom 404 page, then the default 404 page. [primary source] source, read 5 November 2026.
- A file named 404.html in the Firebase public directory is shown when a request on the domain triggers a 404 Not Found. [primary source] source, read 5 November 2026.
- Firebase applies the first matching rule within the redirects and rewrites attributes, and configured redirects take precedence over rewrites. [primary source] source, read 5 November 2026.
- With cleanUrls set to true, Firebase Hosting drops the .html extension and answers a request that includes .html with a 301 to the extensionless path. [primary source] source, read 5 November 2026.
- Firebase points builders of server-rendered Angular or Next.js apps to Firebase App Hosting; the older framework-aware Hosting integration is described as an early preview. [primary source] source, read 5 November 2026.
- Firebase App Hosting builds apps with Cloud Build, serves them on Cloud Run and caches them in Cloud CDN, with preconfigured support for Next.js and Angular. [primary source] source, read 5 November 2026.
- Firebase App Hosting offers agent skills for coding agents such as Claude Code, Codex and Cursor to help set up deployments. [primary source] source, read 5 November 2026.
- Firebase pricing lists Hosting storage free up to 10 GB and then $0.026 per GB, and data transfer free up to 360 MB a day and then $0.15 per GB. [primary source, 2026-11-05] source, read 5 November 2026.
Products and plans
| Product | What it is | Price | As of | Source |
|---|---|---|---|---|
| Firebase Hosting | Static and single-page app hosting with redirects, rewrites, headers and a custom 404.html. | Free tier, paid plans above it No-cost up to 10 GB storage and 360 MB a day transfer; then 0.026 USD per GB stored and 0.15 USD per GB transferred | 2026-11-05 | source |
| Firebase App Hosting | Server-rendered web app hosting on Cloud Run with Cloud CDN caching, preconfigured for Next.js and Angular; requires a billing account. | Usage-based, with a free allowance Firebase pricing says App Hosting requires a billing account | 2026-11-05 | source |
Standards
| Standard | Status | What the vendor's pages say | Source |
|---|---|---|---|
| llms-txt | no statement | No llms.txt feature in the Firebase Hosting pages read. | none |
| markdown-negotiation | no statement | No Accept-header markdown feature in the Firebase Hosting pages read. | none |
| markdown-twin | no statement | No markdown copy feature in the pages read. | none |
| initial-html | partial | App Hosting serves server-rendered Next.js and Angular; plain Hosting serves whatever static files the build emits. | source |
| real-404 | supports | A custom 404.html is served for 404 Not Found, after redirects, static matches and rewrites. | source |
| vary-accept | no statement | Not covered in the pages read. | none |
Checks on its own site
Plain-fetch checks ran on https://firebase.google.com/products/hosting; the Ora and Cloudflare scores cover the whole host firebase.google.com.
| Reading | Result | Date |
|---|---|---|
| Home page request | HTTP 200; H1 in the initial HTML: yes; 346 words; 1 JSON-LD block | 2026-11-05 |
| Request with Accept: text/markdown | HTTP 200, text/markdown, Vary: Accept, Accept-Encoding | 2026-11-05 |
| /llms.txt at the host root | HTTP 404, text/html, 96 KB | 2026-11-05 |
| A made-up path | HTTP 404 | 2026-11-05 |
| Ora score, cached | 56, grade C | 2026-10-21 |
| Cloudflare keyless scan | 27, L1 Basic Web Presence | 2026-11-05 |
What it does not do
- Firebase Hosting has no prerendering service of its own for client-rendered apps; a catch-all rewrite to index.html sits above the custom 404 page in its priority order.
- Firebase App Hosting cannot run on the no-cost plan alone, since Firebase says it requires a billing account.
Related pages on this site
Sources
- Firebase Hosting: home page https://firebase.google.com/products/hosting, read 5 November 2026
- Configure Hosting behavior | Firebase Hosting https://firebase.google.com/docs/hosting/full-config, read 5 November 2026
- Integrate web frameworks with Hosting | Firebase Hosting https://firebase.google.com/docs/hosting/frameworks/frameworks-overview, read 5 November 2026
- Firebase App Hosting https://firebase.google.com/docs/app-hosting, read 5 November 2026
- Firebase Pricing https://firebase.google.com/pricing, read 5 November 2026
Last reviewed 5 November 2026