Supabase 定价 2026:套餐、费用与隐藏费用

Author Avatar
Andrew
AI Perks Team
6,945
Supabase 定价 2026:套餐、费用与隐藏费用

快速摘要: Supabase 提供四种定价套餐:免费(每月 0 美元,包含 500MB 数据库和 50K MAU)、Pro(每月 25 美元起,外加使用量,包含 8GB 数据库(应用了磁盘管理更新)和 100K MAU)、Team(每月 599 美元起,外加使用量,提供增强支持)以及自定义 Enterprise 套餐。除了基本订阅费用外,用户还需要为计算小时(额外的微型实例每月 10 美元)、存储超额(每 GB 0.021 美元)、超出配额的出口流量(每 GB 0.09 美元)以及额外的月活跃用户(每 MAU 0.00325 美元)付费。

计算运行 Supabase 项目的实际成本可能比最初看起来要棘手。该平台宣传的是一个直接的 25 美元 Pro 套餐,但这只是一个起点。

根据 Supabase 官方文档,其定价模型结合了订阅套餐和基于使用量的收费。这意味着您的月度账单取决于您选择的套餐以及您实际使用平台资源的程度。

然而,许多开发者在启动第一个项目后才发现这些使用量成本。GitHub 等平台上的社区讨论揭示了用户对意外计算费用的疑问,即使是在所谓的空项目上。

Supabase 定价套餐:四种级别

Supabase 的定价结构围绕四个不同的级别展开,每个级别都针对不同规模的运营。官方定价页面清晰地分解了这些选项。

免费套餐:每月 0 美元

免费套餐提供两个项目,永久可用——没有时间限制或信用卡要求。根据官方文档,每个免费项目包括:

  • 500 MB 数据库存储
  • 50,000 月活跃用户 (MAUs)
  • 1 GB 文件存储
  • 5 GB 出口带宽
  • 无限 API 请求

但是等等。这 500MB 的数据库限制不仅包括您的数据,还包括写前日志 (WAL) 和系统开销。根据社区讨论,由于 WAL 和系统开销,包含模式和少量数据的数据库可能消耗 0.22 GB 或更多。

免费套餐项目在一周不活动后会暂停,但访问时会立即重新启动。

Pro 套餐:25 美元基础 + 使用量

Pro 套餐是大多数增长型应用程序的生产级选项。基本订阅费用为每月 25 美元,外加超出包含配额的资源的使用量费用。

根据 Supabase 官方文档,Pro 套餐项目包括:

  • 8 GB 数据库存储(包含)
  • 100,000 MAU(包含)
  • 100 GB 文件存储(包含)
  • 250 GB 出口带宽(包含)
  • 7 天每日备份
  • 邮件支持

关键细节:一个以上的项目需要单独的计算成本。Pro 套餐包含第一个微型计算实例。每个额外的实例需要额外的计算实例,起价为每月 10 美元。

正如官方账单文档所述:“计算小时不受支出上限的涵盖。”这意味着即使您为其他资源启用了支出限制,计算费用也始终适用。

Team 套餐:599 美元基础 + 使用量

Team 套餐面向需要增强协作和合规性功能的组织。每月 599 美元起,外加使用量,它包含 Pro 套餐的所有功能,以及:

  • SOC2 合规性报告
  • 2 天响应 SLA 的优先邮件支持
  • 14 天每日备份
  • 专用 Slack 频道

存储和带宽配额与 Pro 套餐相同。主要价值来自合规性文档和更快的支持响应时间。

Enterprise 套餐:自定义定价

Enterprise 套餐提供与 Supabase 直接协商的自定义定价。这些包括专用基础设施、自定义 SLA、本地部署选项以及指定的支持工程师。

官方文档列出了 Enterprise 功能,如自定义出口定价、专用数据库实例和无限项目——但未提供公开定价基准。

Supabase 的四个定价套餐从免费的业余项目扩展到自定义的企业部署

了解基于使用量的成本

基本订阅只说明了一部分情况。Supabase 对超出包含配额的资源消耗收费,这些费用对于高流量应用程序来说会迅速累积。

计算成本:不可避免的费用

每个 Supabase 项目都在专用 Postgres 实例上运行。根据官方文档,计算按实例大小按小时收费:

计算大小内存CPU每小时成本每月成本
微型2 GB共享$0.01344~$10
小型4 GB2 核$0.0206~$15
中型8 GB2 核$0.0822~$61
大型16 GB4 核$0.1517~$113

只要项目处于活动状态,这些费用就全天候适用。正如官方文档中所述:“如果一个项目运行了不足一小时,您仍然需要为整小时收费。”

免费套餐项目在共享计算基础设施上运行,无需付费但性能有限。Pro 及以上版本需要付费的计算实例。

数据库存储:每 GB 费用

超出套餐配额的使用量,数据库存储按每月每 GB 0.125 美元收费。官方文档解释说,这是使用 GB-小时计算模型。

Pro 和 Team 套餐包含 8 GB。超出此阈值后,费用将根据计费周期内的实际使用量累积。

数据库大小不仅包括用户数据,还包括:写前日志 (WAL)、索引和 Postgres 系统表都会占用您配额内的空间。

出口带宽:每 GB 0.09 美元

超出套餐限制后,网络出口——从 Supabase 传输到外部客户端的数据——每 GB 收费 0.09 美元。根据官方文档,出口配额为:

  • 免费套餐:包含 5 GB
  • Pro/Team 套餐:包含 250 GB
  • Enterprise:自定义限制

缓存出口(通过 Supabase 的 CDN 提供)成本较低,每 GB 0.03 美元。数据库查询、文件存储下载、Edge Function 响应和 Realtime 订阅都会产生出口流量。

官方示例显示,一个拥有 200 GB 未缓存出口和 230 GB 缓存出口的项目,将保持在 Pro 套餐配额内,不会产生超额费用。

文件存储:每 GB-月 0.021 美元

Supabase 存储桶中文件的存储费用为每月每 GB 0.021 美元(按每 GB-小时 0.00002919 美元计算)。根据官方文档:

  • 免费套餐:包含 1 GB
  • Pro/Team 套餐:包含 100 GB
  • Enterprise:自定义配额

此费用仅适用于文件的总大小,不包括传输费用(这属于出口流量)。

月活跃用户:每 MAU 0.00325 美元

超出套餐配额的认证费用会随着月活跃用户的增加而增加。官方文档将 MAU 定义为在一个日历月内进行身份验证的唯一用户。

Pro 和 Team 套餐包含 100,000 MAU。额外的用户每个收费 0.00325 美元。因此,150,000 MAU 将产生 50,000 × $0.00325 = $162.50 的超额费用。

免费套餐项目对 MAU 有 50,000 的硬限制,没有超额选项——超出此限制需要升级到 Pro。

Supabase 定价组件如何组合成您的总月度账单

隐藏成本和注意事项

除了文档中的定价结构,还有几个不太明显的成本会影响您的账单。

多个项目会增加成本

每个项目都需要自己的计算实例。根据官方账单 FAQ,如果一个组织在 Pro 套餐下运行三个项目并使用默认计算: “25 美元 Pro 套餐 + 3 个项目使用默认计算大小的 20 美元 = 每月 45 美元”(在产生使用量费用之前)。

免费套餐用户可以获得两个项目而无需支付计算费用,但升级到 Pro 意味着需要为每个活动项目支付计算费用。

附加功能

除了标准使用量定价外,多项功能还需要额外付费:

  • IPv4 地址:每个项目每月 4 美元
  • 自定义域名:包含在 Pro、Team 和 Enterprise 套餐中
  • Point-in-Time Recovery (PITR):Pro 及以上版本需要额外付费
  • 日志流 (Log Drains):额外付费,按项目收费

根据官方文档的说明,IPv4 附加功能在免费套餐中不可用。

真实成本示例

根据官方账单示例,让我们看看不同使用场景的实际成本。

小型生产应用

一个简单的生产应用程序可能包含:

  • Pro 套餐基础:25 美元
  • 微型计算(超过一个):10 美元
  • 3 GB 数据库存储:包含在 8 GB 配额内
  • 75,000 MAU:包含在 100K 配额内
  • 80 GB 出口流量:包含在 250 GB 配额内

总计:每月 35 美元

增长中的 SaaS 应用

一个扩展中的 SaaS 平台可能消耗:

  • Pro 套餐基础:25 美元
  • 小型计算实例:15 美元
  • 15 GB 数据库存储:(15 - 8) × $0.125 = $0.88
  • 150,000 MAU:(150K - 100K) × $0.00325 = $162.50
  • 300 GB 出口流量:(300 - 250) × $0.09 = $4.50
  • 120 GB 文件存储:(120 - 100) × $0.021 = $0.42

总计:每月 208.30 美元

高流量消费者应用

一个流行的消费者应用程序可能产生:

  • Team 套餐基础:599 美元
  • 中型计算实例:61 美元
  • 50 GB 数据库存储:(50 - 8) × $0.125 = $5.25
  • 500,000 MAU:(500K - 100K) × $0.00325 = $1,300
  • 800 GB 出口流量:(800 - 250) × $0.09 = $49.50

总计:每月 2,014.75 美元

这些示例表明,随着用户增长,成本会迅速增加,特别是与 MAU 相关的费用。

Supabase 与 Firebase 定价

将 Supabase 与 Google 的 Firebase 进行比较,揭示了根本不同的定价理念。

Firebase 使用纯粹基于使用量的定价。根据比较分析,Firebase 按读取、写入和删除文档的次数收费。小额操作会迅速累积成本——每天 50,000 次文档读取可能会产生可观的月度费用。

Supabase 的订阅模式包含配额,为已建立的工作负载提供了更高的成本可预测性。一个拥有 80,000 MAU 的应用程序在 Supabase Pro 上每月费用为 35 美元(如果其他配额内),而 Firebase 将按身份验证操作收费。

然而,Firebase 的免费 Spark 套餐包含比 Supabase 存储限制更慷慨的每日文档操作配额。小型项目在 Firebase 上可能免费的时间更长。

决定因素:Firebase 的成本会随着每次操作而逐渐扩展,而 Supabase 的成本会在超出配额阈值时激增。

成本优化策略

有几种方法可以最大限度地减少 Supabase 的开支,同时又不牺牲功能。

充分利用免费套餐

两个免费项目可以用于开发、暂存和小型生产工作负载。根据官方限制,50,000 MAU 可支持新应用程序的相当大的流量。

暂停未使用的项目以防止它们消耗配额限制,尽管官方文档指出暂停的项目无论如何都不计入免费项目限制。

优化数据库存储

一旦超出 Pro 套餐的 8 GB 配额,数据库大小将直接影响成本。策略包括:

  • 将旧数据存档到外部存储
  • 实施数据保留策略
  • 使用 Postgres 表分区
  • 定期清理和分析表以回收空间

减少出口带宽

超出配额后,出口流量每 GB 收费 0.09 美元。通过以下方式最大限度地减少传输:

  • 实施积极的缓存策略
  • 使用 Supabase 的 CDN 提供缓存内容(每 GB 0.03 美元 vs 每 GB 0.09 美元)
  • 分页大型结果集
  • 压缩响应
  • 通过 Supabase 之外的 CDN 提供媒体

正确调整计算资源大小

额外的微型计算实例(每月 10 美元)足以满足许多应用程序的需求。在升级到更大的实例之前,请监控 CPU 和内存使用情况。

官方文档表明,计算大小会影响性能但不会影响存储容量,因此不要不必要地过度配置。

监控 MAU 增长

每增加 1 MAU 0.00325 美元的费用,认证成本就会飙升。从 100,000 MAU 增长到 200,000 MAU 会每月增加 325 美元。

考虑实施会话时长限制或月度访问限制来控制 MAU 数量,但这会以用户体验为代价来优化成本。

在扩展后端之前领取 Supabase 积分

Supabase 的定价是基于使用量的,这意味着随着您的数据库、存储和 API 使用量的增长,成本也会增加。一旦项目从测试进入生产,费用可能会迅速上涨,特别是对于处理真实用户流量的应用程序。许多初创公司在这个阶段支付全价,而不检查是否有可用积分。

Get AI Perks 列出了 AI 和开发工具的初创公司积分和折扣,包括 Supabase 的优惠,例如新账户约 300 美元的积分,以及活跃项目高达 500 美元的积分。创始人无需单独搜索供应商计划,而可以在一个地方查看可用优惠,并在申请前了解其批准可能性。

在扩展基础设施之前,请先查看 Get AI Perks 并领取可用的 Supabase 积分。

何时选择哪个套餐

不同的级别适合不同的阶段和用例。

免费套餐最适合:

  • 业余项目和原型
  • 学习和实验
  • 用户少于 50K 的 MVP
  • 开发和暂存环境

性能限制和 500MB 数据库限制使得免费套餐不适合有任何增长趋势的生产工作负载。

Pro 套餐最适合:

  • MAU 低于 100K 的生产应用程序
  • 小型企业应用程序
  • 需要每日备份的项目
  • 需要邮件支持的团队

最低每月 35 美元的成本,Pro 套餐以具有竞争力的价格提供生产级基础设施,与手动管理 AWS RDS 或 DigitalOcean 上的 Postgres 相比。

Team 套餐最适合:

  • 需要 SOC2 合规性的组织
  • 需要优先支持的团队
  • 愿意为更快的响应时间付费的公司

与 Pro 套餐相比(599 美元 vs 35 美元)的 564 美元溢价,可获得合规性文档和支持 SLA——这对于企业销售很有价值,但对许多应用程序来说并非必需。

Enterprise 套餐最适合:

  • 拥有数百万用户的超大型应用程序
  • 需要专用基础设施的组织
  • 需要自定义 SLA 的公司
  • 具有特定合规性要求项目

常见的定价抱怨

社区讨论揭示了 Supabase 定价模型中反复出现的摩擦点。

空项目上的计算费用

GitHub 讨论记录了用户在新建项目中产生的计算费用的经验。一个普遍的观察是:计算实例从项目启动开始就会产生费用,而与实际数据或流量无关。

这是因为计算实例一旦项目启动就会持续运行,而与实际数据库活动无关。这些费用已记录在案,但许多用户期望像无服务器数据库那样按查询付费。

定价页面清晰度

GitHub 讨论强调了用户对基本订阅包含内容与使用量收费之间界限的困惑,特别是计算实例费用与基本套餐费用分开。

此后,Supabase 更新了文档,更加突出地强调了计算成本,但多组件定价模型仍然比简单的按用户或按请求的替代方案更复杂。

大规模 MAU 成本

每 MAU 0.00325 美元的超额费率对于消费者应用程序来说变得昂贵。从 100,000 MAU 增长到 1,000,000 MAU 每月将增加 2,925 美元——可能比数据库托管本身还多。

一些开发者报告称,一旦达到此规模,他们会考虑自托管 Supabase 实例以避免 MAU 费用。

常见问题解答

Supabase 永远免费吗?

是的,根据官方文档。免费套餐没有时间限制,并永久提供两个项目。项目在一周不活动后会暂停,但在访问时会立即重新启动。没有试用期或强制升级。

超出免费套餐限制后会发生什么?

在免费套餐中,当您超出 MAU 50,000 或出口流量 5 GB 等硬限制时,服务将停止运行。您必须升级到 Pro 才能继续服务。Pro 套餐用户可以启用支出上限来防止使用量超额,这会在超出配额后限制服务,或者禁用它以允许自动超额计费。

Supabase 100,000 个用户的成本是多少?

如果您每月活跃用户正好是 100,000,则 Pro 套餐在包含的配额内可以满足。最低成本将是每月 25 美元用于一个使用微型计算的项目(25 美元基础加上第二个项目的 10 美元计算)。额外成本取决于数据库大小、文件存储和带宽使用量。超出配额阈值后的第一个 GB 将增加少量费用。

Supabase 是否收取 API 请求费用?

否。Supabase 在所有套餐(包括免费套餐)中都包含无限 API 请求。您不会按查询、函数调用或身份验证请求收费。成本来自资源消耗(存储、带宽、计算)和 MAU,而不是请求量。

Supabase 与 AWS RDS 定价相比如何?

对于小型项目,Supabase 通常更便宜。一个等效的 AWS RDS db.t3.micro Postgres 实例仅计算成本就约为每月 16 美元,再加上存储(每 GB 0.115 美元)、备份(每 GB 0.095 美元)和数据传输(每 GB 0.09 美元)的单独收费。Supabase 的 35 美元 Pro 套餐包括计算、8GB 存储、备份和 250GB 传输。然而,AWS RDS 在企业规模下使用预留实例会更具成本效益。

我可以自托管 Supabase 以节省成本吗?

是的。Supabase 是开源的,并且可以完全自托管。在 VPS 上运行自己的实例可以省去订阅和使用费,但需要 DevOps 专业知识来管理 Postgres、PostgREST、GoTrue、Realtime 和 Storage 服务。对于云成本将超过基础设施管理成本的大型应用程序来说,自托管是有意义的,但考虑到工程时间,大多数团队发现托管服务更经济。

底线

Supabase 的定价结合了订阅套餐和基于使用量的收费,形成了一个结构透明但实践复杂的模型。

对于 MAU 少于 50,000 的小型项目,免费套餐提供了真正的价值——一个零成本的完整后端平台。对于不断增长的应用程序,Pro 套餐的价格具有竞争力,起价为每月 25 美元,特别是与手动管理 Postgres 基础设施相比。

但是,成本会迅速累积。每 MAU 费用、出口费和计算小时数的组合意味着一个流行的应用程序每月很容易达到数百美元。在启动前了解这些组成部分可以避免日后的账单意外。

关键在于:Supabase 最适合资源使用量可预测且符合套餐配额的应用程序。工作负载高度可变或用户基数庞大的应用程序可能会遇到意外成本。

准备好尝试 Supabase 了吗?从免费项目开始,以评估其定价模型是否符合您应用程序的增长轨迹。在早期部署期间密切监控使用情况,并在了解实际消耗模式后进行战略性升级。

AI Perks

AI Perks 提供 AI 工具、云服务和 API 的独家折扣、积分和优惠,帮助初创企业和开发者节省开支。

AI Perks Cards

This content is for informational purposes only and may contain inaccuracies. Credit programs, amounts, and eligibility requirements change frequently. Always verify details directly with the provider.