Skip to content

cost calculator

What is Bubble actually costing you?

Put in your plan and your Workload Units. It returns your real annual bill, what the same load costs on Next.js and Supabase, and how many months a migration takes to pay for itself. If the answer is stay on Bubble, it says stay on Bubble.

  • no email gate
  • assumptions shown in full
  • runs in your browser
  • updated 2026-08-06

01 · your app

Five numbers. Nothing else.

250,000 WU and 100 GB included

Monthly billing costs more: $134 against $119

Bubble → Settings → Usage → last 30 days

Monthly actives, not signups

0 if you host files somewhere else

Recurring and API workflow schedules

Typical range is $15,000–$40,000. Change it and watch break-even move.

Nothing is sent anywhere. The calculation runs in your browser against the pricing config published below, last checked 2026-08-06.

02 · the verdict

Your number, both directions.

verdict

It is close. Break-even lands around 2.5 years.

Cost alone does not justify this. If you are also hitting hiring walls, performance ceilings, compliance requirements or acquirer due diligence, the case gets real. Otherwise it does not.

bubble · next 12 months
$11,004
Growth plan plus 2.65M WU/month of overage, 87% of the bill
next.js + supabase + vercel
$679
Supabase Pro and one Vercel Pro seat, at ~308 GB egress and ~12.3 GB of database

break-even

2.5 years

Against a $25,000 migration, at $10,325 saved a year.

  • You are paying overage. Before migrating, check whether a workload tier or a few dead scheduled workflows would fix it more cheaply.
  • 12 scheduled workflows do not change this bill, but they are the most common thing missed in a migration, and the most common cause of silent WU spend.
no sign-up, no email

never a black box

Every number this thing uses

Bubble changes its pricing. A stale calculator is worse than no calculator, so the whole config lives in one editable object and the date it was last checked is printed on it. If that date is more than a quarter old, distrust the result.

bubble.plan.free
$0 / mo
50,000 WU · 0.5 GB storage · 1 editor · no live version
bubble.plan.starter
$29 / mo
175,000 WU · 50 GB storage · 1 editor
bubble.plan.growth
$119 / mo
250,000 WU · 100 GB storage · 2 editors
bubble.plan.team
$349 / mo
500,000 WU · 1 TB storage · 5 editors
bubble.billing.monthly
$32 / $134 / $399
Starter / Growth / Team if you pay monthly rather than annually
bubble.wu.overage
$0.30 / 1,000 WU
Uncapped, unless you switch overages off, which caps the bill by capping the app
bubble.wu.tiers
volume discount
Workload tiers cut the rate. Bubble does not publish tier prices, so check your app’s billing page
bubble.storage.extra
$3 / 100 GB / mo
Above your plan allowance
bubble.logs.retention
6h / 2d / 14d / 20d
Server log retention by plan. This is what you get to hunt a WU spike with
bubble.plan.web_mobile
$59 / $209 / $549
Web + mobile plans share one backend. This calculator models web-only plans
target.supabase.pro
$25 / mo
8 GB database · 250 GB egress · 100 GB files · $10 compute credit
target.supabase.compute
$15 / mo
Small instance, less the $10 credit included with Pro
target.supabase.egress
$0.09 / GB
Above the 250 GB included
target.supabase.db
$0.125 / GB
Above the 8 GB included
target.vercel.pro
$20 / seat / mo
1 TB fast data transfer · 1M functions · 10M edge requests
target.vercel.bandwidth
$0.15 / GB
Above the 1 TB included
load.egress_per_user
0.075 GB / mo
Assumed egress per monthly active user. Ours, not a vendor's. Argue with it
load.db_per_1k_users
3 GB
Assumed database growth per 1,000 monthly active users
migration.range
$15,000–40,000+
Full migration range. A Production Takeover determines whether a smaller stabilization or migration phase is the right next step

config last checked 2026-08-06 · read off bubble.io/pricing, Bubble pricing FAQ, supabase.com/pricing, vercel.com/pricing

the honest part

What this calculator does not know

it says migrate when

  • Workload Unit costs are climbing month over month
  • You need to hire developers you cannot hire
  • SOC 2, HIPAA or acquirer due diligence is coming
  • Native mobile performance is a real complaint

it says stay when

  • Workload Unit spend is flat and inside your plan
  • Workflows are simple and the user base is small
  • No compliance or data-residency requirement
  • The app is working fine and it is cheap

It cannot see hidden logic in your workflows, undocumented privacy rules, plugin dependencies with no code equivalent, or how much of your app is load-bearing. Those are what make a migration expensive, and the only way to price them is to open the editor. Anyone quoting a fixed migration price without an audit is guessing.

Want the number you can actually act on?

The Production Takeover costs $2,500 and takes ten business days. It maps the system and critical risks, establishes a production baseline and gives you a 90-day plan before you commit to a stabilization project or migration.