壹贰云测评 · 壹贰线报 | 官方定价页核实 · 2026 年 10 月
写在前面
Firebase(谷歌旗下 BaaS 平台)一直是海外独立开发者、出海 App 做 MVP 的标配——Firestore 文档数据库、Realtime Database 实时数据库、Cloud Storage 对象存储、Cloud Functions 云函数、Hosting 静态托管、Authentication 认证,整套后端一个控制台搞定,还免费送 Analytics、Crashlytics、推送。
网上流传最广的一套"免费额度清单",你给的这份几乎就是它的原文。今天专门对着 Firebase 官方定价页逐行核对——结论是:数据库、实时库、存储、Hosting 的数字基本准确,但 Cloud Functions 那栏要更正,而且这一更正直接影响你能不能用免费版跑业务。
核心更正:这一项免费计划用不了
先把最大的"坑"拎出来说。
Cloud Functions(云函数)在免费的 Spark Plan 下是「Not applicable」,也就是完全不可用。
你给的资料里写的是:
Cloud Functions:每月 200 万次调用、40 万 GB-秒、20 万 CPU-秒
这几个数字是对的,但它们属于 Blaze(按量付费)计划的「免费额度」——不是 Spark 免费套餐里的内容。你必须先绑定信用卡升级到 Blaze,才能拿到这 200 万次调用额度;升 Blaze 之后,未超出部分确实不花钱,超出才按 Google Cloud 的价格计费($0.40/百万次调用)。
换句话说:想不绑卡、不碰任何付费项纯免费用 Firebase,你是用不了云函数的——只能用客户端 SDK 直接读写 Firestore / Realtime Database,所有业务逻辑要放在前端,或者上第三方无服务器服务。
这一点 90% 的 Firebase 免费攻略没说清楚。
逐项核对:现行 Spark 免费额度(2026 年 10 月)
以下全部对照 Firebase 官方定价页 2026 年 9 月最新版本,按你给的 6 项逐行核对:
产品 | 你给的数字 | 现行 Spark 免费额度 | 判定 |
|---|---|---|---|
Cloud Firestore | 1GB 存储,每天 50K 读 / 20K 写 / 20K 删除 | 1 GiB 存储,每天 50,000 次读 / 20,000 次写 / 20,000 次删除,外加 10 GiB/月出站流量 | ✅ 基本准确(官方多了 10 GiB/月出网,你没写) |
Realtime Database | 1GB 存储,每月 10GB 出站,100 并发连接 | 1 GB 存储,每月 10 GB 下载量,100 个并发连接(同数据库) | ✅ 准确 |
Cloud Storage | 5GB 存储,每天 1GB 下载 | 5 GB 存储,每天 1 GB 下载,每天 2 万次上传 / 5 万次下载操作 | ✅ 基本准确(多了操作次数限制) |
Cloud Functions | 每月 200 万次调用、40 万 GB-秒、20 万 CPU-秒 | Spark 下「Not applicable」,完全不可用;Blaze 才有这三档额度 | ❌ 必须更正 |
Hosting | 10GB 存储,每月 10GB 带宽 | 10 GB 存储,每月 10 GiB CDN 传输(2025 年 8 月 1 日起),单个文件最大 2 GB,免费 SSL、多站点、预览频道 | ✅ 准确 |
Authentication | 参见认证分类 | 邮箱/社交/匿名等标准登录免费、50,000 MAU;短信按条计费;SAML/OIDC 每天 50 DAU | ✅ 方向对 |
补充:你可能不知道的几条隐藏规则
1. Firestore 每天 10GB 出站,和 Hosting 的 10GB 是两个池子
Firestore 自带 10 GiB/月网络出网(读写客户端数据走的那条),Hosting 的 10 GiB/月是 CDN 静态文件走的那条,不共用。但要注意 Firestore 是按月算,不是按天;每天 5 万次读取才是按天计,凌晨刷新。
2. Realtime Database 的"100 个并发"是单库上限
这个 100 不是按用户,而是同时保持 WebSocket 长连接的客户端数。做聊天室 / 实时协作 / 实时大屏类应用,到 100 在线就会被卡。Firestore 在这方面没有这个硬并发上限(按读写次数算),实时业务更适合用 Firestore + Realtime DB 组合。
3. Cloud Storage 的 1GB/天下载额度,比你想象得小
1 GB/天 = 每月约 30 GB,如果 App 里图多,这个额度很容易被用户刷光——每天上限一到,当月剩余时间 Storage 直接停服。
4. Hosting 自 2025 年 8 月 1 日起才涨到 10GB 免费出网
之前免费档出网是更低的数字,2025 年 8 月 1 日调整后变成 10 GiB/月未缓存流量 + 缓存流量同档,超出后 $0.20/GiB(未缓存)、$0.15/GiB(已缓存)。这是近期的好消息,做独立博客 / 文档站 / 个人落地页非常够用。
5. Spark 超出额度,当月直接停服,不会扣钱
这是 Spark 最大的优点——不绑卡就不可能产生账单。但代价是:只要任何一个产品超了当日/当月额度,那个产品在剩余时间内直接返回错误,其他产品不受影响。对上线的正式应用来说,这是硬停服风险;Blaze 则是超额照常服务、按量扣费。
6. Spark 的云函数不能用,还有一个隐性限制:不能访问非 Google 外部网络
即使你想通过云函数绕过——Spark 下云函数根本部署不了;而且升 Blaze 之前,Spark 项目对外部付费 Google Cloud 服务(Cloud Run、Cloud SQL、BigQuery 等)一律不可访问。
7. 国内访问:核心服务在大陆网络下不稳定
Firestore、Realtime Database、Cloud Storage、Hosting 这些核心 API,国内访问延迟高、偶发断连;FCM 推送在国内基本不可用(必须走厂商通道替代)。Firebase 适合出海 App,不适合纯国内业务,这条是做选型前必须认清的。
8. Hosting 免费自定义域名 + Let's Encrypt 自动证书
Hosting 可以绑定多个自定义域名(多个项目也能用),自动签 Let's Encrypt SSL,一键部署、支持 Preview Channel(每个 PR 一个预览 URL),这部分比 Netlify/Vercel 免费版的限制要宽松。
哪些情况用 Spark 免费版就够了?
独立站 / 个人博客 / 文档站 / Landing Page:Hosting 10GB 带宽 + 10GB 存储足够长期跑;
MVP / Demo / 黑客松项目:Firestore 5万读/2万写/天足够几百 DAU 的原型验证;
出海 App 早期:结合 Analytics、Crashlytics、Cloud Messaging 全免费,5万 MAU 认证也够;
只用客户端 SDK 的小工具:不要云函数、不要后端逻辑,前端直连 Firestore 即可跑起来。
哪些情况必须升 Blaze?
需要 Cloud Functions(后端业务逻辑、Webhook、定时任务、图片处理)——Spark 完全用不了;
需要访问 Cloud Run / Cloud SQL / BigQuery 等 Google Cloud 付费服务;
Firestore 日读写、Storage 日下载、Hosting 月带宽任一超出免费额度——Spark 会硬停服;
需要短信验证码 / 手机号登录——按条计费必须 Blaze;
生产级应用不能接受"额度用完直接停服"的风险——Blaze 超出按量付费,有预算告警可控制。
7 步快速上手 Firebase Spark 免费版
打开 firebase.google.com(或 firebase.google.cn)用 Google 账号登录;
点击「添加项目」,输入项目名,默认开启 Google Analytics(可选);
创建完成后,在左侧菜单依次开通:Authentication → Firestore Database → Storage → Realtime Database(按需)→ Hosting;
Firestore 首次启用选择"以测试模式启动"(上线前必须改成安全规则,别裸奔);
在「项目设置」添加 App(iOS / Android / Web),复制初始化配置到前端;
Hosting 通过
npm i -g firebase-tools→firebase login→firebase init hosting→firebase deploy一键部署静态站;(可选但强烈建议) 在 Project Settings → Usage and billing 里设好预算告警,等业务起来再升 Blaze。
免费套餐完整速查表(收藏这一张就够)
产品 | 存储/资源 | 请求/流量 | 计算/并发 |
|---|---|---|---|
Cloud Firestore | 1 GiB 总存储 | 每天 5 万读 / 2 万写 / 2 万删 + 每月 10 GiB 出网 | — |
Realtime Database | 1 GB 存储 | 每月 10 GB 下载量 | 100 个并发连接 |
Cloud Storage | 5 GB 存储 | 每天 1 GB 下载;每天 2 万上传 / 5 万下载操作 | — |
Cloud Functions | ❌ Spark 不可用 | ❌ Spark 不可用 | ❌ Spark 不可用(Blaze 才有 200 万调用 / 40万 GBs / 20万 CPUs) |
Hosting | 10 GB 存储 | 每月 10 GiB CDN 流量;单文件最大 2 GB | 免费 SSL + 自定义域名 + 预览频道 |
Authentication | — | 标准登录免费(邮箱/Google/Apple 等);50,000 MAU;短信按条;SAML/OIDC 50 DAU/天 | — |
Analytics / Crashlytics / FCM / A/B Testing / App Check / App Distribution / Performance Monitoring | 全免费,无硬额度上限 |
写在最后
Firebase 的免费版其实"很能打"——只要你不碰云函数、不碰国内访问、控制好日读写和存储流量,一个出海 App MVP 真能长期跑 $0。但它也确实有几个容易踩的坑:
云函数免费计划用不了,你给的 200 万次调用是 Blaze 档;
每天限额一到就停服,不是自动扣费,上线前必须评估;
国内访问不稳定,纯国内业务不要硬扛;
Firestore 测试模式不要裸奔上线,被人爬库可以把你的日读写额度几秒内刷爆。
这几个坑避开,Firebase 依然是海外独立开发者最快出 MVP 的方案之一。
所有规则与价格以 Firebase 官方定价页 firebase.google.cn/pricing 为准(核实时点:2026 年 10 月)。