Onekode
Start free
Ways to start
Work
Founders Hub
AboutContact
  • Own it
  • Bubble
  • Export

Can you export your Bubble code?

No. Bubble runs your app on its own platform. Here is what you can take.

The Onekode team··
Can you export your Bubble code? No. Your data comes out as CSV, JSON or NDJSON. The app file only opens in Bubble. The code does not leave.

Bubble pages read 24 October 2026.

Bubble's own support article says it does not support code exports or self-hosting. You can take your data as CSV, JSON or NDJSON, read it through the Data API, and save the app as a file that only opens in Bubble. None of these gives you code that runs anywhere else. This page ends with a list you can fill in for your own app.

The answer

Can you export code from Bubble?

No. Bubble's support article says "We do not support on-premise self-hosting or code exports at this time" (page dated 29 July 2026, read 24 October 2026).

Your app runs on Bubble's platform and nowhere else. So leaving means the logic is made again in code. That is our reading of Bubble's line, not a Bubble quote. Bubble's MCP gives you no code either; the next section has the detail.

This matches our builder guide, which lists no code export for Bubble.

One person's account, not research: on 28 July 2026 a poster on r/Bubbleio asked whether Bubble is working on letting customers export the code of their deployed site.

What you can take

What can you take out of Bubble?

Three things, and a fourth that looks like one.

If you searched "Bubble.io export", these are your options: your data, the Data API and the app file. The fourth, Bubble's MCP, lets an AI tool read your app. It moves nothing out.

Take-outWhat it isWhat it doesn't give you
Data exportEach data type as CSV, JSON or NDJSON, sent as an email linkYour pages, workflows or code. File fields hold links; the files sit on Bubble's storage
The Data APIOff by default. You turn it on for each data type, and privacy rules apply. It lets other systems read and change your dataA list request can't go past the 50,000th record of a data type (higher on Bubble's top plan; see the next section). No workflows, no pages
The app file (JSON)Paid plans only. Made for importing into another Bubble appDoesn't run outside Bubble
Bubble's MCPConnects an AI tool, such as Claude, Claude Code or Codex, to your Bubble account. It can read the app's outline, workflows and records (records only for data types an admin has opened up)No code, and nothing moved off Bubble. Bubble says the result is a regular Bubble app and there's no generated code to read

Caption: From Bubble's own pages, read 24 October 2026. Plans and rules change, so check the page before you rely on them.

Your files sit on Bubble's file storage, and the database holds only a link (Bubble manual, Files). The pages we read describe no way to download your files in bulk. That is an absence on those pages, not a Bubble statement.

One user who tested the app file with an AI tool found that plugins were missing (Bubble forum, August 2026, thread 1126). That is one user's report.

Your data

How do you export your data from Bubble?

One data type at a time, from the editor, as CSV, JSON or NDJSON. Bubble emails you a link to download the file (Bubble manual, Exporting data, read 24 October 2026).

  1. Go to Data, then App data.
  2. Pick the data type.
  3. Set the view to match the list you want.
  4. Click Export.
  5. Choose the format.
  6. Open the link in the email Bubble sends.

Three notes:

  • Many scheduled tasks can delay an export, because exports share Bubble's scheduler with API workflows.
  • Date interval fields export as text, such as "2 days". Check them.
  • A CSV opens in Excel or Google Sheets, so there is no separate Excel export.

The Data API lets other systems search, read, create, change and delete your data. It is off by default. You turn it on in Settings > API and expose each data type. Privacy rules apply.

It has a ceiling. In Bubble's Data API requests page, a list request can't go past the 50,000th record of a data type (10,000,000 on Bubble's Enterprise plan). A larger data type has to come out through the editor export.

The Bubble pages we read do not say which plans include the Data API. Check your own plan with Bubble before you rely on it.

The app file

What is Bubble's app file for?

It moves an app into another Bubble app, and it only opens in Bubble.

Bubble's support article says you can export the app as JSON, "optimized for importing into another Bubble application" (page dated 29 July 2026). The ability to import and export JSON is available only on paid plans, says Bubble's import article (dated 16 October 2025).

To bring a file into a Bubble app, go to Settings → General and choose "Import Application". Bubble says "Importing will overwrite the current version of your app with the uploaded file", and to make a Save Point first.

What users report, not Bubble:

  • A user on Bubble's forum (22 April 2026, thread 392307) suggests taking the file, your data and screenshots of the main pages as the plan for a rebuild.
  • One user on r/Bubbleio (14 November 2025) reports that Claude read the file and listed the database tables and workflows. Another in the August 2026 forum replies reports the same kind of read.
  • One forum reply (August 2026, thread 1126) advises using the file for planning, not as direct build input.

Bubble's MCP, in the section above, is the other way to let an AI tool read the app.

Moving off

What does moving off Bubble involve?

A rebuild: the logic is made again in code, then the data and files are moved and tested.

That is our view. What searchers call "migrate from Bubble to code" is this rebuild.

The routes people take, in our words:

  • Data first. Move the database, and keep the app running while you decide.
  • A full rebuild. Everything made again, then switched over.
  • A split. The backend moved, the front end left on Bubble.

Help comes in four types. Each line is the type's own claim, not ours, and we name none of them:

  • A rebuild service that remakes the app in code and hands over the repository. It says you need at least one engineer after handover.
  • A data-move tool that says it moves your tables, records, option sets and files to another database. It also says the data move does not include logic or workflows.
  • A front-end export tool that turns the rendered front end into static HTML. It says apps heavy on the backend are a limit.
  • A freelancer or a team who does the move for you.

One person's account, not research: a founder on r/Bubbleio (1 March 2026) rebuilt their app in code after a cost shock and says it took months.

Should you leave

Do you need to leave Bubble?

Not always.

Some founders posting on Bubble's forum jobs board say they don't want a rebuild (topics 390029, 27 January 2026; 390500, 2 February 2026; 392953, 10 March 2026). Ask what problem leaving solves. Our guide, Keep, fix or rebuild your app, helps you decide. If you are still choosing a builder, our guide to choosing an AI app builder covers that.

If Bubble ever closed, Bubble's shutdown article says it would release its source code under an open-source license, so you could set up your own Bubble server (Bubble support, 8 December 2023, read 24 October 2026). That is a pledge for a shutdown, not an export.

A commentator who builds in Bubble and code (r/Bubbleio, 21 May 2026) says owning a codebase without a developer can be worse than a Bubble app with help. One person's view, not research.

Take-out list

What should you take before you decide?

Take these eight things out of Bubble before you decide anything else. Tick one box per row. Nothing is asked in return.

Take this outHow, and what to checkDoneNot yetNot sure
Each data type, exportedCSV or JSON from the editor (Data, App data). Note the date you did it. A data type past the Data API's limit (see the data section) comes out through the editor export☐☐☐
The Data API: on or offIt is off by default. If you use it, note which data types you exposed☐☐☐
The app file, savedPaid plans only. It opens only in Bubble☐☐☐
Screenshots of each main pageOne per page, signed in as each kind of user. A Bubble forum user's list, 22 April 2026☐☐☐
Your workflows, in plain wordsOne line each: what starts it and what it does☐☐☐
Your plugins, and what each connects toOne user reports plugins as the gap in the app file☐☐☐
Your files: where they sitOn Bubble's file storage, with a link in the database. Note any file you can't replace☐☐☐
User accounts: how people sign in nowWrite down the sign-in methods☐☐☐

Caption: Bubble facts from Bubble's own pages, read 24 October 2026. Rows 4 and 6 come from users' reports; the list is ours. Plans and rules change, so check before you rely on them.

Whose name each account is in is a separate list: see the account checklist in Export your code.

Next step

What should you do next?

Not sure what moving would take? Get a Free Build Audit. Send the link. We show you what stays, what needs fixing and what blocks launch. You get a recorded walkthrough of your running app and a one-page note. It doesn't move your app and isn't a quote for a move.

Questions

Questions.

Can you export Bubble code?

No. Bubble's support article says it does not support on-premise self-hosting or code exports. You can export your data, and you can export the app as a JSON file, but that file is made for importing into another Bubble app. It does not run anywhere else (Bubble, read 24 October 2026).

Can I export my Bubble database?

Yes, one data type at a time. In the editor, go to Data, then App data, pick the data type and the view, and click Export. Choose CSV, JSON or NDJSON. Bubble emails you a link to download the file. Date interval fields export as text, so check them (Bubble manual, read 24 October 2026).

Can I export Bubble data to Excel?

There is no separate Excel export. Export the data type as a CSV, then open the file in Excel or Google Sheets, as Bubble's manual notes. Do this for each data type you want. Date interval fields export as text, such as "2 days", so check those columns before you rely on them (Bubble manual, read 24 October 2026).

Can I move my Bubble app to code with AI?

Bubble gives you no code to hand to an AI tool, so a move is a rebuild. A user on Bubble's forum (22 April 2026) suggests giving an AI tool the app file, your data and screenshots as the plan. One August 2026 reply says the file suits planning, not direct build input. These are users' views, not Bubble's.

Does Bubble's MCP give me my code?

No. Bubble's support page says the result is a regular Bubble app with no generated code to read. Nothing leaves Bubble. The MCP lets an AI tool, such as Claude, Claude Code or Codex, read the app's outline, workflows and, for data types an admin opens up, records (read 24 October 2026).

What happens to my app if Bubble shuts down?

Bubble says it would release its source code under an open-source license, so you could set up your own Bubble server. That is a pledge for a shutdown, not an export you can use today. It does not turn your app into code you can run elsewhere (Bubble support, 8 December 2023, read 24 October 2026).

Sources

Bubble pages read 24 October 2026.

  1. Bubble support, Can I export my Bubble application? (29 July 2026). https://bubble.io/support/en/articles/8525080-can-i-export-my-bubble-application
  2. Bubble support, How can I import a JSON file into Bubble (16 October 2025). https://bubble.io/support/en/articles/12597906-how-can-i-import-a-json-file-into-bubble-and-what-are-the-limitations
  3. Bubble support, Bubble MCP (the page carries no date). https://bubble.io/support/en/articles/17351301-bubble-mcp
  4. Bubble support, What will happen to my app if Bubble shuts down? (8 December 2023). https://bubble.io/support/en/articles/8689004-what-will-happen-to-my-app-if-bubble-shuts-down
  5. Bubble manual, Exporting data. https://manual.bubble.io/help-guides/data/the-database/export-import-data/exporting-data
  6. Bubble manual, The Data API. https://manual.bubble.io/help-guides/integrations/api/the-bubble-api/the-data-api
  7. Bubble manual, Data API requests. https://manual.bubble.io/core-resources/api/the-bubble-api/the-data-api/data-api-requests
  8. Bubble manual, Files. https://manual.bubble.io/help-guides/data/files
  9. Bubble forum, Can I export my bubble code so I can use claude and then import it again? (392307; 1 March 2026, reply 22 April 2026). https://forum.bubble.io/t/can-i-export-my-bubble-code-so-i-can-use-claude-and-then-import-it-again/392307
  10. Bubble forum, Migration of code/data out of Bubble? (1126; replies August 2026). https://forum.bubble.io/t/migration-of-code-data-out-of-bubble/1126
  11. Bubble forum jobs board, topics 390029 (27 January 2026), 390500 (2 February 2026), 392953 (10 March 2026). Not linked in the copy.
  12. Founder posts, each one person's account, paraphrased, no usernames: r/Bubbleio, 28 July 2026 (https://www.reddit.com/r/Bubbleio/comments/1v8y61r/is_exporting_our_workflows_and_overall_site/) · r/Bubbleio, 14 November 2025 (https://www.reddit.com/r/Bubbleio/comments/1oxbx87/claude_understands_the_bubble_export_file/) · r/Bubbleio, 1 March 2026 (https://www.reddit.com/r/Bubbleio/comments/1rhp6yh/i_did_it/) · r/Bubbleio, 21 May 2026 (https://www.reddit.com/r/Bubbleio/comments/1tjqf71/when_bubble_is_the_right_call_and_when_it_isnt/)