Spend less.
Build more.

Spend alerts across 14 cloud and API providers. Catch usage spikes, new charges and budget overruns before the invoice lands.

Or tell your AI agent

Set up Costbrake for me: https://costbrake.com/agent
Example Costbrake workspace. Explore spend, alerts and budgets.
Costbrake
Total spend

$8,867.88

+10% vs. last month
Month-end forecast$15,020$2,020 over budget
Daily spendAWSGoogle CloudCloudflareOther
$0
$200
$400
$600
Budget pace $433/day
Cloudflare spend spikeSep 18 / 14:00-15:00

$34.50 last hourvs. $5.50 usual

One view of your spend across 14 providers

Agent setup

Let your agent
set it up.

Claude Code, Codex, Cursor or a chat assistant with tools can do the whole setup. You only click Allow.

Read the instructions your agent gets
  1. Tell your agent

    Paste this line into Claude Code, Codex, Cursor or a chat assistant with tools.

    Set up Costbrake for me: https://costbrake.com/agent
  2. Click Allow

    Your agent sends you one link. Sign in with Google and click Allow, which also creates your account.

  3. Get a report

    It connects every provider it has keys for, sets a budget, points alerts at you and reports back.

It can't brake anything, change billing or invite people, and its access ends after an hour.

Why Costbrake

Cloud costs,
under control.

Instead of checking every billing dashboard by hand, see what changed across your stack and get alerted when spend moves.

See it in action

Every bill, one view

Track cloud infrastructure, AI APIs and CI minutes in one place instead of separate billing tabs.

Early spike alerts

Catch unusual usage spikes and first-time charges while you can still fix what caused them.

Budgets and forecasts

Set a monthly limit, watch the month-end forecast and get warned at 50%, 80% and 100% of budget.

Alerts where you work

Send alerts to email, Slack, Discord or webhooks, and route urgent spikes to PagerDuty on Team.

Forecasts before the invoice

See month-end spend
while you can still act.

Forecasts project where your month will land at the current pace and warn you when a budget is on track to run out.

Find your plan
September outlook
$2,020 over budgetYour $13,000 budget is projected to run out on Sep 26.
$13,000 budgetSeptember cumulative spend and forecast$8,868 spent so far. Forecast: $15,020, crossing the $13,000 budget on Sep 26.
Sep 1TodaySep 30
SpentProjected
Spent so far
$8,868
Month-end forecast
$15,020

Keep the rest of the month under $334/day to stay within budget.

Three-step setup

Your stack,
all accounted for.

Connect a provider, set a monthly budget and choose where alerts land when spend picks up.

A clear path from bill to heads-up

Example workspaceStep 1 of 3

Start with one account.

Bring its usage into one place.

Source accountCloudflareProduction
In CostbrakeCloudflare productionAccount-level spend
Data source
Usage analytics
Access
Read-only token
Sep 1-18 spend
$762.47

Flat monthly pricing

Not another surprise on your bill.

One flat monthly price, never a share of your cloud spend.

Free

$0 / forever

For a side project with a bill or two.

  • 2 accounts
  • Hourly sync
  • 30 days of history
  • Spike and budget alerts
  • Email alerts and the Monday digest
Explore Free

Team

$39 / month

For teams that split cloud spend across projects and people.

  • 50 accounts
  • Sync every 5 minutes
  • 36 months of history
  • Everything in Pro
  • PagerDuty routing
Explore Team
Compare everything that's included

FAQ

What teams ask before connecting.

How syncing, permissions, forecasts and billing work.

How fast does Costbrake catch a spike?

As fast as the provider reports it. Pro and Team check every 5 minutes, and up to every minute while a spike is running. Cloudflare, Vercel, GitHub, OpenAI, Anthropic and most other API providers report usage within minutes, so a spike alert usually lands within minutes too. Google Cloud's billing export runs hours behind and AWS Cost Explorer up to a day, so spikes there show up within hours, still weeks before the invoice. Free checks every hour.

Can my AI agent set Costbrake up for me?

Yes. Tell Claude Code, Codex, Cursor or a chat assistant with tools: "Set up Costbrake for me: https://costbrake.com/agent". It sends you one link to sign in with Google and allow it, then connects the providers it has keys for, sets a budget, points alerts at you and reports back. It can't brake anything, change billing or invite people, and its access ends after an hour.

Does Costbrake need write access to my accounts?

No. Costbrake reads usage and billing data and changes nothing unless you use the killswitch. Wherever a provider offers read-only access, that's all it needs to watch spend, like an AWS IAM user that can only read Cost Explorer or read-only tokens on Cloudflare and GitHub. Anthropic, Neon and Vercel have no read-only keys, so Costbrake only calls their usage and billing endpoints with them. You can revoke a key at any time.

How is this different from AWS Budgets or Cost Anomaly Detection?

Those only see AWS. Costbrake puts AWS next to Cloudflare, GitHub, OpenAI and the rest, with one budget, one forecast and one alert inbox for all of them. You can keep the AWS tools running alongside it.

How does the forecast work?

It adds month-to-date spend to the pace of the last 72 hours, carried through to the end of the month. It updates with every sync, and on Pro and Team you get an alert once a budget is on pace to be crossed.

What counts as an account?

One connection to one provider account: an AWS payer account, a Google Cloud billing account, a Cloudflare account, a GitHub organization or a Vercel team. Free covers 2, Pro 10 and Team 50.

Can I set budgets per team or project?

Yes, on Pro and Team. Put a budget on one provider, one service or one project, like a Vercel project, an OpenAI project or a Cloudflare Worker, and get alerts for it alone. AWS and Google Cloud split per service, not per tag or label.

Is there a free plan?

Yes. Free covers 2 accounts with hourly syncs, 30 days of history and email alerts, with no time limit and no card. Pro is $12 a month and Team $39 a month, with 2 months free when billed yearly.

Start with two accounts for free

Catch the next spike
before the invoice.

Start free

Free for 2 accounts. No card needed.