Supabase 服务商指南

Supabase 免费额度指南:Postgres、Auth、Storage、Edge Functions 与 Realtime

Supabase 是围绕 Postgres 构建的开源 Firebase 替代方案。本文说明免费计划包含什么、适合哪些开发者场景,以及什么时候需要注意限制。

适合使用

最适合原型、SaaS MVP、带用户系统的后台面板,以及需要托管 Postgres 的小型生产应用。

需要注意

如果项目长期无人访问、文件很多、实时消息量大,或需要备份与稳定生产支持,就要谨慎评估免费层。

免费计划速览
免费项目数
2 个活跃项目
数据库
每项目 500 MB
用户认证
50,000 月活用户
文件存储
1 GB 存储

已于 2026-05-22 对照 Supabase 官方页面核查。

Supabase 免费计划限制

下面这些数字是开发者选择 Supabase 免费层之前最应该确认的限制。

项目免费额度开发者提示
免费项目数2 个活跃项目项目限制会跨你拥有管理员权限的组织计算。
数据库每项目 500 MB基于共享免费算力的独立 Postgres 数据库。
用户认证50,000 月活用户免费层包含月活用户和第三方登录月活用户额度。
文件存储1 GB 存储免费项目全局单文件大小上限不能超过 50 MB。
出站流量每月 5 GB 出站流量适合 API 与小型应用,不适合重媒体流量。
边缘函数500,000 次调用免费函数还有 256 MB 内存和 150 秒墙钟时长限制。
实时通信200 万消息 / 200 峰值连接足够小型协作应用使用,不适合高吞吐聊天产品。
不活跃暂停1 周无活动后暂停免费项目可能因不活跃暂停;付费组织不会这样暂停项目。

开发者应该如何使用 Supabase 免费层

Supabase 免费层最强的地方,是它可以一次替代多个小型后端模块:关系型数据库、用户认证、文件存储、实时事件和轻量函数。

代价是它仍然是偏 hobby 的免费层。用于生产前,需要确认备份需求、项目暂停行为、数据库增长、流量,以及你的应用需要多少支持保障。

推荐免费技术栈

Cloudflare Pages + Supabase + Resend

用 Cloudflare Pages 托管前端,Supabase 负责鉴权和 Postgres,Resend 发送事务邮件。这个组合可以覆盖真实 MVP,而且每个免费层边界都比较容易监控。

Supabase 最适合的使用场景

值得对比的替代方案

Supabase 免费层常见问题

Supabase 免费层足够做真正的 MVP 吗?+

对很多 MVP 来说足够。免费层包含 Postgres、Auth、Storage、Edge Functions 和 Realtime 配额。主要风险是数据库容量、出站流量、不活跃暂停,以及缺少备份等生产特性。

Supabase 免费计划需要信用卡吗?+

Supabase 支持开发者从免费计划开始。由于注册和计费流程可能变化,写死“是否必须信用卡”之前应以当前官方流程为准。

Supabase 免费项目不活跃会怎样?+

Supabase 官方说明免费项目会在 1 周不活跃后暂停。这让免费层很适合实验项目,但不太适合无人维护的生产应用。

Supabase 比 Firebase 更好吗?+

取决于你的数据模型。如果你想要 Postgres、SQL、关系约束和开源可迁移性,Supabase 往往更合适;如果你做 Google 生态移动应用和 NoSQL 优先流程,Firebase 可能更顺。

哪些项目不适合放在 Supabase 免费层?+

不建议把重媒体应用、高吞吐实时聊天、需要明确可用性保障、不能接受暂停或缺少备份的应用放在免费层。