Cloudflare账单用量助手
在「可计费使用量」页面直接看到:每个产品的免费额度余量、预计耗尽日期、本周期预估费用,以及钱到底花在哪个 Worker / namespace 上。

官方账单页不回答的三个问题
只有用量,没有额度
页面告诉你用了 127.98M CPU ms,却不说免费额度只剩多少、要不要开始优化。
看不到趋势与耗尽时间
没有逐产品的日均与耗尽预测,往往在额度用完、开始扣费之后才发现。
总账拆不到应用
KV 用了 1.74 GB-months,却不知道是哪个 namespace 在消耗,只能一个一个点开排查。
装上就有的六个能力
全部在浏览器本地计算,不给账单页引入任何第三方请求。
免费额度进度
覆盖 29 个计费行,额度内、预警(≥70%)、超量三色状态一眼可见。
耗尽预警与日期
请求类按日均线性外推、存储类按每日水位趋势回归,直接给出预计耗尽日期。
逐产品预估费用
按本周期节奏外推用量与费用;尚未产生费用的产品用官方目录价估算并标注 ≈。
按应用拆分
展开产品行,把总量拆到具体的 Worker、KV namespace、D1 数据库、R2 bucket 与 Durable Object。
消耗趋势图
扩展每天自存一份用量快照,累积两天后生成额度消耗曲线。
完全本地
无遥测、无第三方脚本;仅复用你的登录态访问 dash.cloudflare.com 自身接口。
五类资源,一眼定位消耗大户
点击产品行展开按应用明细,按消耗降序排列并给出占比条。查询结果缓存 10 分钟,不打扰你的账单页。
- Workers:每个 Worker 的 CPU 时间与请求数
- KV:每个 namespace 的 GB-months、key 数与读写删列操作
- D1:每个数据库的文件大小与行读写量
- R2:每个 bucket 的存储量与 Class A/B 操作
- Durable Objects:请求量与存储占用
安装(Chrome / Edge)
- 1
构建扩展
克隆仓库并执行构建,产物位于 .output/chrome-mv3(需要 Node.js 与 pnpm)。
- 2
加载已解压的扩展
打开 chrome://extensions,开启「开发者模式」,选择「加载已解压的扩展程序」并指向构建产物目录。
- 3
打开账单页
进入 Dashboard → 账单 → 可计费使用量(/{accountId}/billing/billable-usage),面板会出现在「支出摘要」下方。
git clone https://github.com/meathill/cloudflare-billing-helper.git
cd cloudflare-billing-helper
pnpm install
pnpm build隐私与数据
扩展不发送任何遥测,不加载第三方脚本,不请求除 dash.cloudflare.com 之外的任何服务。账单数据只用于本地计算,缓存与每日快照保存在 chrome.storage 中,最多保留 3 个账期。
- 无遥测、无第三方脚本
- 仅访问 dash.cloudflare.com
- 数据只存在浏览器本地
常见问题
- 需要创建 API Token 吗?
- 不需要。扩展复用你当前的浏览器登录态,同源调用 Dashboard 内部接口读取账单与用量数据,安装即用。
- 数据会被上传吗?
- 不会。所有计算都在你的浏览器里完成,扩展没有任何后端服务,也不会上报使用统计。
- 为什么有些按应用拆分显示「暂无法获取」?
- 按应用拆分依赖 Dashboard 内部 GraphQL 数据集,Cloudflare 偶尔会调整字段。面板页脚的「接口自检」会逐项显示不可用原因,把结果反馈到 GitHub Issue 即可校准。
- 支持哪些账户?
- 目前针对 Cloudflare Workers Paid 自助账户的「可计费使用量」页面,其他页面不会注入。
开源在 GitHub
欢迎提 Issue 反馈字段变化与适配问题,或直接给个 Star。
前往 GitHub