Skip to content
EARLY BIRD40 % off · Early-bird price — limited places

Leave Bubble.Keep building —just describe it.

deBub turns your Bubble app into real code you own — same design, same data, measured 1:1 against the original. Then keep building by saying what you want in plain words. The AI assistant writes the code. You never have to.

FREE SCAN · FIXED PRICE PER APP · NO CARD NEEDED

A 21-second film: a page in the Bubble editor is compiled into a Next.js component, runs as a live app measured at 99.4 out of 100 against the original, and then the AI assistant adds a “Join waitlist” button after being asked in plain English, for 12 cents of credit.
  • Next.js
  • TypeScript
  • Supabase Postgres
  • Row-level security
  • Tailwind CSS
  • GitHub
  • Vercel
  • AGENTS.md

Proof

Measured, not promised.

Pages are compiled from your export, not redrawn. Then we compare every measurable page with the test version of your Bubble app — and tell you, in plain language, what still needs a decision.

Generated · index · 1440 pxMeasured against the original

Fidelity vs. original · average

99.1/100

example-bookings
6 pages measured

Fidelity score per page, example run
PageScore barScore
indexdesktop99.4
classesdesktop99.1
class-detailmobile98.6
checkoutdesktop97.9
accountdesktop99.6
reset-passwordmobile99.7

Needs your attention 3

  • Plugin elementsa placeholder holds its place
  • Show and hide logicbuilt, and hidden
  • Privacy ruleslocked to the safe side

Every element of the original page measured against the generated one — present, position and size, computed style, and text. 4,351 elements in this example.

Pages compiled
9/9
Workflows compiled
136/136
Data types → tables
12/12
Type errors
0

Example run on a fictional booking app. Your report shows a score for every page we can measure.

Everything you built in Bubble has a place in your app.

The conversion reads your app the way Bubble does and writes each part where a senior team would put it. Every generated element keeps its Bubble id, so anything can be traced back.

  1. 01PageclassesAutomatic
    app/classes/page.tsxA server-rendered route per page.
  2. 02Reusable elementClass cardAutomatic
    components/ClassCard.tsxA typed React component.
  3. 03WorkflowWhen Button Book is clickedAutomatic
    actions/create-booking.tsA server action, step for step.
  4. 04Data typeBookingAutomatic
    supabase/migrations/0001_init.sqlA Postgres table with constraints.
  5. 05Privacy ruleOnly the booker can see itAutomatic
    supabase/migrations/0002_rls.sqlRow-level security, locked to the safe side.
  6. 06Option setClass levelAutomatic
    lib/options.tsA typed list of values.
  7. 07StylesPrimary / greenAutomatic
    app/globals.cssTailwind theme tokens.
  8. 08Your data18,240 things · 312 usersAutomatic
    Your own Supabase databaseCopied over from Bubble in one click when you launch.
  9. 09PluginsChart pluginAssisted
    npm package · or report itemCommon ones become npm packages; the rest get a placeholder and a report item the assistant can finish.

How it works

From export to your own app in five steps.

No rebuild project, no agency timeline, no code to touch. The conversion reads your app the way Bubble does and writes it out for you.

example-bookings.bubble

2.3 MB · uploading to private storage

01

Upload

Export your app from the Bubble editor (Settings → General → Export application) and drop the .bubble file in.

The export contains your app's design and logic — never your users' data. Uploads go straight to private storage.

pages

9

workflows

136

types

12

plugins

4

Your fixed priceStarter · $490 once

02

Scan

A free quick scan reads the export and shows exactly what's in it, what converts automatically, and the fixed price.

Counts come from the export itself, not estimates. The price is set by pages and workflows, and doesn't change later.

Plugins2 described
Pages included8 of 9
DesignOriginal 1:1Modernized

03

Review

Pay once, then make three optional choices: describe unusual plugins, leave out unused pages, keep the look 1:1 or modernize it.

Defaults give a faithful one-to-one conversion. Changes save as you go.

Database · 12 tables, RLS0:41

Pages · 9 of 92:58

Workflows · 136 server actions1:37

next build · tsc --noEmit0:56

Fidelity · 99.1 avg0:20

Delivered · 0 type errors

04

Generate

Your app is compiled deterministically — database, pages, logic, assets — then built, type-checked and measured against your original before anything is delivered.

Progress follows the real build steps. If a step fails, a retry continues from where it stopped.

Hosted preview

Shareable link, no setup

Your database

18,240 rows · 312 users copied

Your GitHub

you/example-bookings

Live on Vercel

example-bookings.vercel.app

05

Launch

Try it in a hosted preview. When you're ready, a guided flow creates your own database, copies your Bubble data and users over, puts the code in your GitHub and deploys it to Vercel.

No terminal, no setup files. One free regeneration within 30 days — and the assistant is there to keep building.

Keep building with AI

No code to learn. Point at it, say what you want.

Every app comes with an assistant that changes the code for you. Click anything in your preview, describe the change in plain words, and watch it appear — like having a developer on call.

Point at an element and describe the change

Pick a button, a list, a whole section — the assistant knows exactly which part of your app you mean. You see every change in the preview, and what it cost.

Show it, don’t spell it

Attach screenshots, sketches, PDFs or text files. “Make it look like this” works.

Finish what the report lists

Plugins and gaps the conversion couldn’t do one-to-one are listed with their place in the code. One click hands them to the assistant.

Preview errors are fixed free

If something breaks in your preview, ask the assistant to fix it. Error fixes don’t use your credit.

From $20 a month, credit included

Plans include monthly credit; each change is charged against it and shown as you go. Your first month of Starter comes with every app.

No lock-in here either

Use our assistant — or any AI tool you like.

Your app is a standard Next.js project. It ships with an AGENTS.md that explains how it's built, so the AI coding tools you may already use can pick it up straight away. Or hand it to any developer.

  • Cursor
  • Claude Code
  • OpenAI Codex
  • Windsurf
  • GitHub Copilot
  • Any developer

Bubble’s AI vs deBub · as of October 2026

Bubble’s AI builds more Bubble. deBub gives you code you own — and AI that keeps building it.

On 6 October 2026 Bubble launched Agent 2 and the Bubble MCP (beta). If you’re staying on Bubble, they make building there faster. If you want to own your app, here’s how they compare.

Bubble Agent 2, Bubble MCP (beta) and deBub compared, as of October 2026
Bubble Agent 2Bubble MCP (beta)deBub
Where your app livesInside Bubble, on Bubble’s hostingInside Bubble — the MCP edits your Bubble appYour own GitHub, hosting and Supabase database
Code you can read and ownBuilt from Bubble elements, workflows and data types — “no generated code to read”Changes the same Bubble app — still no code to read or ownA standard Next.js + TypeScript project, yours outright
Choose any AI toolBubble’s built-in AgentClaude, Claude Code or Codex; some tools, like Cursor, not yetOur assistant — or Cursor, Claude Code, Codex, or any developer
Paying for AIAI credits per app: a monthly allowance by plan (1,000 on Starter)Free in beta; your own AI provider bills the usageAssistant plans with monthly credit — or your own AI tools
Hosting costA Bubble plan per project — web-only Starter goes to $39/month on 20 Oct 2026The same Bubble plan per project — the MCP doesn’t change hostingOne fixed price per app, then standard hosting you choose
Live data accessStays in Bubble’s database; data exports as CSVDevelopment database only — it can’t read or write live dataCopied into your own Supabase Postgres, with full access
Deploy anywhereBubble hosting only — no self-hostingCan’t deploy; you deploy yourself in BubbleVercel in a guided flow, or any host that runs Next.js
Security report and checked AI changesRuns on Bubble’s platform; no per-app security report announcedActs with your own Bubble access; you approve and can revoke itA security report with every app; every AI change type-checked, security-checked and undoable
Leave anytimeJSON export for another Bubble app and CSV data — no code exportThe same export options — no code exportNothing to leave — the code and data are already yours

As of October 2026: Bubble cells summarise Bubble’s own announcement, support articles and pricing page, checked on 15 October 2026 — features in beta may change. Bubble is a trademark of its owner; deBub is independent and not affiliated with Bubble.

Security

Owning your code shouldn’t mean worrying about it.

Code you own is security you own. So every app comes with a security report in plain words, and the assistant checks its own changes.

A security report with every app

We check your database rules, secrets, dependencies and server routes — and explain each finding in plain words: what it means, and what to do about it.

  • Your privacy rules come with you

    Bubble’s privacy rules become database rules in Postgres. Anything we can’t translate exactly is locked down to the safe side and listed in your report.

  • No keys in your code

    Keys and secrets are stripped from your export when it arrives. Your app reads them from settings you control, never from the code.

  • Every AI change is checked

    Before the assistant saves a change, it’s checked automatically: a type check of the whole project, your security report (database rules, server routes, keys) and a scan for secret keys. If a check finds a problem the change introduced, the assistant fixes it — otherwise the change isn’t saved. It works in a sandbox that can only reach your project, never your keys, and every saved change is a version you can undo.

  • Preview errors are fixed free

    If something breaks in your preview, one click asks the assistant to fix it. Error fixes don’t use your credit.

Pricing

Stop renting your own app.

Pay once for your app, set by its size and shown in the free scan. Keep building with an assistant plan if you want one.

Your app
Locked inside the Bubble editor
Changing it
Learn the editor, or hire a Bubble specialist
Your bill
A plan plus workload units, priced by the platform
Your data
In Bubble's database
Leaving later
Rebuild from scratch

Rent, forever.

One fixed price per app, set by its size and shown in the free scan — before you pay anything.

One fixed price per app

Set by your app's size — pages and workflows — and shown in the free scan, before you pay anything. It doesn't change afterwards.

EARLY BIRDEarly-bird price — limited places

40 % off the one-time app price for the first 50 apps, until 31 December 2026 or until the places are taken.

Starter

  • Up to 10 pages
  • Up to 150 workflows

$294was $490

one-time, per app

Growth

  • Up to 30 pages
  • Up to 600 workflows

$774was $1,290

one-time, per app

Scale

  • Up to 80 pages
  • Unlimited workflows

$1,794was $2,990

one-time, per app

Custom

  • Larger apps
  • Priced individually

Quote

Every app includes

Tiers differ by size, not features. The free scan tells you which one fits.

  • Next.js + TypeScript codebase you own
  • Supabase database with security rules
  • One-click data copy — data, users and files
  • Report of anything that needs attention
  • AGENTS.md for any coding tool
  • 1 free regeneration within 30 days
  • First month of assistant Starter free

Keep building

Optional assistant plans with monthly credit. Your first month of Starter comes with every app.

Assistant plans
PlanPriceCredit each monthAction
Starter$20 / mo$20.00Choose Starter
Builder$50 / mo$55.00+10%Choose Builder
Pro$120 / mo$140.00+17%Choose Pro

Usage is charged against your credit at 2× the underlying model cost. Credit is shared across all your projects and rolls over while your plan is active; it's forfeited if the plan ends. Subscription & credit terms

FAQ

Questions, answered.

Anything else? Write to hello@debub.io.

Do I need to know how to code?

No. You upload your export, make a few choices and launch through guided steps — no terminal, no setup files. To change your app afterwards, describe what you want to the assistant in plain words, point at the part you mean in your preview, or attach a screenshot. It writes the code; you check the result in the preview.

Bubble now has AI and an MCP — why leave?

Bubble’s Agent 2 and the Bubble MCP (beta, October 2026) make building inside Bubble faster, and if you want to stay on Bubble they’re a good choice. What they build is still Bubble: elements and workflows, hosted on Bubble, with no code to read or export. deBub gives you a standard Next.js + Supabase app in your own GitHub and database, and AI that keeps building it — our assistant, or any tool you like, such as Claude Code, Codex or Cursor. You choose where it’s hosted, and there’s no platform to leave later. What Bubble’s October 2026 changes mean

Is my app secure after it leaves Bubble?

Owning your code means owning its security, so we help with it. Bubble’s privacy rules become database rules in Postgres (row-level security); anything we can’t translate exactly is locked down to the safe side and listed in your report. Keys and secrets are stripped from your export when it arrives — your app reads them from environment variables, never from the code. Every app comes with a security report that checks database rules, secrets, dependencies and server routes and explains each finding in plain words. And every change the assistant makes is type-checked, security-checked and scanned for secret keys before it is saved; it works in a sandbox that can only reach your project, and saves each change as a version you can undo.

What about plugins?

Common plugins are converted automatically to well-known npm packages. Anything else is listed in your report with its location in the code and a placeholder at the right size, and can be finished with the assistant — or by any developer. See which Bubble plugins convert

Do I need to give you access to my Bubble account?

No. You upload the export file. Optionally you can add a test login so we can capture and compare pages that sit behind sign-in.

Is my users' data included in the export?

No. The export holds your app's design and logic, not its database — so nothing about your users is uploaded with it. Your data is copied separately, when you choose to (see below). What’s in a Bubble export

What happens to my Bubble data and users?

When you launch, deBub creates your own Supabase database and copies your data, files and user accounts over through Bubble's Data API — it only reads, and never changes anything in Bubble. Bubble never shares passwords, so your users get one email with a link to choose a new one (or simply use “Forgot password”). A final sync right before you switch over brings across anything that changed in the meantime. Read the migration guide

How close is the result to my Bubble app?

Pages are compiled from the export, not redrawn, so layout, styles and text match closely. Your report scores each measurable page against the live original and lists anything that couldn't be translated one-to-one.

How is the price decided?

By the size of your app — pages and workflows — read from the export during the free scan. You see the exact price before paying, and it doesn't change afterwards.

What if I change my Bubble app after converting?

Each clone includes one free regeneration within 30 days of delivery, so you can re-run it with updated choices.

What is the assistant?

An in-app coding assistant that edits your delivered project: finishing report items, adding features, fixing bugs. It's billed through a monthly plan that includes credit; your first month of Starter is included with every clone.

Who owns the code?

You do, once paid. It's a standard Next.js project with no runtime dependency on us. Host it anywhere.

Can agencies resell deBub?

Yes. An agency can convert a client’s Bubble app at our normal price, set its own price and deliver under its own name: the code belongs to whoever pays for it, and they may pass it on or sell it. You need the app owner’s permission to convert it, and accepted partners get a short written agreement that covers reselling. The partner programme

Can I use my own AI tools?

Yes. The code is a standard Next.js project with an AGENTS.md that describes how it's built, so AI coding tools such as Cursor, Claude Code or Codex can work on it straight away — as can any developer. The deBub assistant is optional.

Leave Bubble.
Keep building.

The scan is free and shows your exact price. No card needed until you choose to generate.

Start with a free scan