← 返回 一个数据库立方体,旁边是三堆高度递增的硬币,以及一个天平,暗示分层托管成本。

2026 年 Supabase 定价:三种真实成本模型

定制软件与架构

Supabase 定价是计划费加按量超额费。Pro 每月 25 美元,Team 从 599 美元起,Enterprise 自定义报价,每个付费计划都包含 10 美元的计算学分,足以覆盖一个 Micro 实例。超过包含额度的使用量(月活跃用户、磁盘、出站流量、文件存储和边界函数调用)按已发布费率计费。下面是可复用公式、三种假设工作负载逐行成本计算,以及账单变化的地方。每个模型最后都有月度总计。这些是示意模型,不是任何人的真实发票,所以在提交前重新核实每一项费率。

定价页面上的计划结构

有四个计划。这就是全部菜单,定价页面列出了每个计划的额度。

免费为 $0。你获得 50,000 月活跃用户、共享 CPU 上 500 MB 的数据库(500 MB RAM)、5 GB 出站流量、5 GB 缓存出站流量和 1 GB 文件存储。问题在于操作层面:项目在 1 周不活动后会暂停,你限制为 2 个活跃项目。适合实验。不适合客户付费的任何东西。

Pro 每月 $25,第一个项目包含,额外项目每月从 $10 起。它增加了保留 7 天的每日备份和 7 天日志保留。支出上限默认开启;关闭它,你可以为超过包含配额的资源付费。

Team 从每月 $599 起。它是 Pro 加上 SOC2 和 ISO 27001、项目范围和只读访问、仪表板 SSO、带 SLA 的优先电子邮件支持、保留 14 天的每日备份和 28 天日志保留。HIPAA 列为付费附加项。Enterprise 自定义定价,列出了正常运行时间 SLA、AWS PrivateLink 支持和 24×7×365 高级支持。

以下是大多数人实际在两个计划之间选择时的额度对比:

行项免费额度Pro 额度Pro 超额费
月活跃用户50,000100,000每个 MAU $0.00325
数据库磁盘500 MB每个项目 8 GB每 GB $0.125
出站流量5 GB250 GB每 GB $0.09
缓存出站流量5 GB250 GB每 GB $0.03
文件存储1 GB100 GB每 GB $0.0213

有一个结构性要点稍后会用到。账单是按组织计算的:每个组织一个订阅,跨项目的用量汇总。这来自2023 年 Supabase 关于组织账单的文章,所以当作背景信息,并根据当前账单文档确认。额外项目就是大约每月 $10 用于另一个数据库的来源。

你实际上被计费的内容

模式很简单。每一行要么是免费额度直到你超过它,要么是从第一单位开始收费。搞混这两者估算就会出错。

  • 包含在内,然后按量计费:MAU、磁盘大小、出站流量、缓存出站流量、文件存储、Edge Function 调用、Realtime 连接和消息、日志摄入、图像转换。
  • 从第一单位计费:$10 信用额度之外的计算实例、超出包含额度的高级磁盘 IOPS 和吞吐量、自定义域名、时间点恢复、日志导出、分支、Advanced MFA 电话。

计算

这是大多数人低估的地方。每个项目都有自己的 Postgres 实例,计算按小时计费,所以你可以随时扩展或缩减,只为运行的小时数付费。下面的月度价格是公布的数字:

规格每月计算内存
微型$10共享1 GB
小型$15共享2 GB
中型$60共享4 GB
大型$110专用,2 vCPU8 GB
XL$210独立服务器,4 个 vCPU16 GB
2XL$410独立服务器,8 个 vCPU32 GB
4XL$960独立服务器,16 个 vCPU64 GB
8XL$1,870独立服务器,32 个 vCPU128 GB
12XL$2,800独立服务器,48 个 vCPU192 GB
16XL$3,730独立服务器,64 个 vCPU256 GB

任何超过 16XL 的配置都需要销售讨论。每月 $10 的额度可覆盖 Micro 实例或抵消任何其他实例的费用,因此定价页面的 Pro 示例显示为:订阅 $25,计算资源 $10,额度扣除 -$10,总计 $25。

磁盘、出站流量和存储

Pro 计划包含每个项目 8 GB 磁盘,之后每 GB 成本 $0.125。如果需要更高性能,高级磁盘有两个级别。通用型可扩展到 64 TB,包含 8 GB,包含 3,000 IOPS,之后每 IOPS $0.024,包含 125 MB/s 吞吐量,之后每 MB/s $0.095。高性能型可扩展到 60 TB,每 GB $0.195,每 IOPS $0.119,吞吐量随 IOPS 扩展。

出站流量比预期的更容易误读。出站流量文档说明它由所有服务(数据库、身份验证、存储、Edge Functions、Realtime 和日志导出)产生,使用统一配额,缓存和未缓存出站流量有独立的配额和定价。文件存储按 GB 小时计费,每 GB 小时 $0.00002919,这相当于定价页面显示的每月每 GB $0.0213。只有超过配额的使用量才会产生费用。

身份验证、Edge Functions 和 Realtime

身份验证基于 MAU:Pro 计划包含 100,000,之后每个 $0.00325。第三方提供商(如 Clerk)适用相同的待遇,详见2025 年 3 月 Supabase 文章。附加功能按此基础叠加:SAML SSO 包含 50 个,之后每 MAU $0.015,高级 MFA 电话功能每个项目每月 $75。

Edge Functions 在 Pro 和 Team 计划包含 200 万次调用,之后每百万次 $2。Realtime 包含 500 个并发峰值连接,之后每 1,000 个 $10,包含 500 万条消息,之后每百万条 $2.50。

附加功能和日志

自定义域名每月固定 $10。时间点恢复从每月 $100 起,即每保留 7 天 $100。分支功能每个分支每小时 $0.01344。图像转换包含 100 个源图像,之后每 1,000 个 $5。

日志是比较复杂的成本项。定价页面显示 Pro 和 Team 计划包含 20 GB 日志摄入,之后每 GB $0.50,日志查询定价为摄入使用量的 100 倍。日志导出每个导出每月 $60,加上每百万事件 $0.20,加上每 GB 出站流量 $0.09。但2026 年 6 月更新日志描述了新的计量方式,包含 5 GB 摄入和 1,000 GB 查询,超出部分每 GB 分别为 $0.50 和 $0.002,现有组织从 7 月 1 日起迁移。另一个来源对变更日期的说法不同,且报告中对额度的说法也存在分歧。因此我在计算总额时排除了日志。

三个假设工作负载,一份计算表

这些是虚构的工作负载。输入来自我的选择,用于展示每个计量方式的工作原理。费率来自上述定价页面和文档。请代入你自己的数字。

公式

  1. 从计划基础价开始:Pro $25,Team $599。
  2. 加上你所有项目中每个计算实例的月价格,然后减去 $10 额度(结果不低于零)。
  3. 对于每个计量项(MAU、磁盘、出站流量、缓存出站流量、存储):max(0, 使用量 - 包含额度) × 单价。
  4. 对于 Edge Functions:调用按 100 万次的整数包计费,所以对超过包含额度的整数包按每包 $2 收费。
  5. 对于 Realtime:超过 500 个连接的部分按每 1,000 个 $10 收费,超过 500 万条消息的部分按每百万条 $2.50 收费。我将两者都按比例计算,但请检查你的发票如何四舍五入。
  6. 加上固定附加功能,然后将日志作为单独的成本项添加,并给出一个范围,直到费率稳定下来。

输入项

A. 原型。Pro 计划,Micro 上的一个项目。2,000 MAU,300 MB 数据,2 GB 出口流量,不足 1 GB 文件,数千次函数调用。一切都在配额范围内。在 Free 上这需要 $0,但一个在安静一周后暂停的项目不是展示给客户的演示的好选择。

B. 增长中的 SaaS。Pro 计划,Small 上的一个项目。MAU 超过包含额度,20 GB 磁盘,400 GB 出口流量,300 GB 缓存出口流量,150 GB 文件存储,Edge Function 调用次数超过包含额度,自定义域名。Realtime 保持在 500 个峰值连接数和 500 万条消息以下。

C. 更大的生产应用。Team 计划,2XL 上的一个项目。MAU 远超包含额度,500 GB 通用型磁盘,6,000 IOPS 和 250 MB/s 吞吐量,2,000 GB 出口流量,3,000 GB 缓存出口流量,1,000 GB 文件存储,Edge Function 调用次数远超包含额度,2,000 个峰值 Realtime 连接数,Realtime 消息数远超包含额度,7 天 PITR,自定义域名和一个日志 drain,仅基础费用。

计算方式

行项A. 原型B. 增长中的 SaaSC. 更大的应用
计划基础费用Pro 基础费用Pro 基础费用Team 基础费用
计算费用(信用前)Micro 价格Small 价格2XL 价格
计算信用应用的信用应用的信用应用的信用
磁盘和高级磁盘$0磁盘超额费用高级磁盘费用
MAU 超额费用$0MAU 超额费用MAU 超额费用
出站流量$0出口流量超额费用出口流量超额费用
缓存出站流量$0缓存超额费用缓存超额费用
文件存储$0存储超额费用存储超额费用
边缘函数$0套餐费用套餐费用
实时$0$0连接和消息超额
固定附加项$0自定义域名PITR、自定义域名和日志传输基础费用
月度总计仅限基础费用基础费用加超额费用基础费用加超额费用

以下是这些看起来很奇怪的数字的来源,这样你可以审计它们。

  • B,MAU:超出限额的用户数 x $0.00325 = MAU超额行。
  • B,磁盘:超出 12 GB x $0.125 = 磁盘行。
  • B,出站:超出 150 GB x $0.09 = 出站行,加上超出 50 GB 缓存 x $0.03 = 缓存行。
  • B,存储:超出 50 GB x $0.0213 = 存储行。
  • B,Edge Functions:超出包含的 200 万次调用向上取整为 2 个套餐,每个 $2。
  • C,高级磁盘:超出 492 GB x $0.125,加上超出 3,000 IOPS x $0.024,加上超出 125 MB/s x $0.095。这三项相加等于高级磁盘行。
  • C,MAU:超出限额的用户数 x $0.00325 = MAU行。
  • C,出站:超出限额的出站 x $0.09,加上超出限额的缓存出站 x $0.03。
  • C,存储:900 GB x $0.0213 = 存储行。
  • C,Edge Functions:超出包含额度的调用次数按整个套餐计费,每个 $2。
  • C,实时:超出 1,500 个连接 x $10 每 1,000 个 = $15,加上超出限额的消息 x $2.50 每百万条。
  • C,附加项:PITR $100,自定义域名 $10,日志传输 $60。

再看看 B。去掉 MAU 超额,账单就会下降大约一半。这个工作负载成本的一半来自超出限额的用户。这是我要关注的模式:一个看起来便宜的计划,其中一个指标占了大部分费用。

注意 C 不是什么。它并不主要是计算。2XL 实例净费用为 $400,占总费用不到五分之一。MAU、出站和实时合计费用更高。如果你仅根据实例价格来预算,你会相差很远。

B 有一个陷阱。它的 MAU、出站和存储数据都超过 Pro 限额,所以默认支出上限需要关闭才能对这些进行计费。这是需要刻意做出的决定,而不是默认忘记的事情。

成本陷阱及每月需要关注的事项

大多数意外来自看起来不会收费的行项,直到它们开始收费。

  • MAU 按用户计算,不按请求计算。营销峰值带来的注册量可能会让你从 $0 跳到几百美元的超额费用。以每个 $0.00325 计,10 万额外用户就是 $325。
  • 出站流量在各项服务间共享。数据库读取、身份验证响应、存储下载、Edge Function 响应和 Realtime 都从同一配额池中扣除。缓存和未缓存出站流量分开计费,因此良好的 CDN 命中率会把流量转移到更便宜的每 GB $0.03 档位。
  • Edge Function 套餐向上取整。两个套餐之间的使用量按下一整个套餐计费。无论状态码如何都计算调用次数,所以重试循环不断敲打一个失败的函数会产生费用。OPTIONS 预检请求不计费。
  • 分支和额外项目按小时累计。以每小时 $0.01344 计,一个分支运行整个月就会累积费用。被遗忘的预览环境也会累积。
  • IOPS 和吞吐量是独立的计费项。在通用型上提升磁盘性能会额外产生每 IOPS 和每 MB/s 的费用,这是在大小之外。
  • 日志定价在变动。定价页面和 2026 年 6 月的变更日志对额度的说法不一致,第三方来源又给出了另一个日期。在你的工作表中把日志作为一个范围,在预算前查看使用文档中的"日志摄取"和"日志查询"页面。
  • 公告不等于价格。Supabase 在 2026 年 10 月 2 日宣布它收购 Turso,但没有给出定价。不要围绕没有人公布的条款来规划。

监控检查点

写在日历上,不要记在脑子里。

  1. 发布前:确定支出上限,并写下如果达到配额会对用户怎样,以及如果没有达到你要付多少钱。
  2. 发布后第一周:把使用文档中每一项计费行项与你的工作表进行对比。已经超出预测的行项到月底会更糟。
  3. 每月:逐行对账发票与上述公式。任何无法解释的差异都是你还没理解的一项计费。
  4. 任何架构变更后:重新运行工作表。移动图像处理或 webhook 会同时改变调用和出站流量。
  5. 每季度:重新阅读定价页面。日志情况表明计费项在一年内可能会变化。

最后那个架构要点是具体的。如果你在考虑图像调整和 webhook 处理程序是放在 Edge Functions 还是应用服务器,两个选择都会改变调用包和出站流量,这就是Next.js 和 Supabase 开发涵盖的那种决策。

何时仅用 Postgres 主机更合适

这个套餐本身不是税。身份验证、存储和 Realtime 在你突破配额之前都不收费。所以仅用 Postgres 产品的理由永远不是你为不用的功能付费。论证的范围要更窄。

一个普通的托管 Postgres 主机在以下情况会更合适:

  • 你已经有身份验证提供商,它按用户计费。通过 Supabase 的第三方身份验证和 Supabase Auth 一样按 MAU 计费,所以自带提供商不能减少这一行的费用。
  • 你的工作负载以数据库为主,其他一切都很轻。那么计算和磁盘就是你的账单,一个更简单的产品和更简单的计费项更容易预测。
  • 你想要一个价格,可以用一句话向财务部门解释。
  • 你需要一个非常不同的数据库结构,比如按需创建的许多小数据库。这是一个完全不同的定价模式,Turso 收购案表明即使 Supabase 也把它看作与托管 Postgres 分开的东西。

相反的情况一样真实。如果你不得不自己组装身份验证、文件存储、实时通信和函数,基础价 $25 加上慷慨的配额很难在工程时间上被打败。要对比的是你的工作表总数与你本来会拼接的各种产品之和,加上连接它们的工时。

要了解 Supabase 与 Neon、PlanetScale、Turso 和 Convex 的更广泛对比,请看无服务器数据库对比和Supabase 概览。用它们来判断适配性,而不是用来对比费率。费率变化比对比文章的更新速度快,第三方来源已经在日志问题上与主要来源意见不一。

FAQ

使用 Clerk 或其他第三方身份验证提供商会降低我的 MAU 费用吗?

不会。根据 Supabase 2025 年 3 月的文章,第三方身份验证已调整为与 Supabase Auth 保持一致:免费计划 50,000 MAU,Pro 计划 100,000 MAU,之后每个 MAU 收费 $0.00325。您可能会为了功能而选择外部提供商,但不会因为计费更便宜。

如果我只在几天内超出存储配额,存储费用如何收取?

存储按 GB 小时计费,费率为 $0.00002919,相当于每 GB 每月 $0.0213,只有超出您计划配额的用量才会收费。原则上,短期超出会产生每月费率的一小部分费用。查阅存储定价文档了解确切的按小时数据求和方式。

额外项目成本是多少?

账单是按组织的一个订阅,用量汇总统计所有项目。额外项目意味着另一个 Postgres 实例,定价页面显示额外项目从每月 $10 起。2023 年的组织账单文章给出的小时费率为 $0.01344。Micro 以上的计算能力额外定价,单个 $10 额度在定价页面的示例中不会按项目重复。

为什么我的免费项目停止运行?

免费项目在 1 周无活动后会暂停,该计划允许 2 个活跃项目。这是设计如此,而不是账单问题。如果项目必须为真实用户保持在线,那这是迁移到 Pro 的最明确的原因。

Supabase 账单是计划费加上几个计费指标,在增长中的 SaaS 模式中,单个指标 MAU 超额占了约一半。最需要注意的是日志:定价页面和 2026 年 6 月的更新日志在额度上有分歧,所以在这些数字确定前,请将该项视为一个范围。

← 返回