Export all data out of your Bubble.io app

Full Data Extraction

Get your Bubble database, option sets, and records exported into your new database with the structure preserved.

User Accounts

Get Supabase Auth accounts created automatically, with a direct relation to your users table.

Images and Files

Get your images and files moved into Supabase Storage so your app content stays connected.

FAQs

Questions people ask before migrating off Bubble

What exactly gets migrated?

Your full Bubble database - data types, records, and the relationships between them. Option sets are extracted and structured as proper tables. User accounts are recreated in Supabase Auth with a link to your users table. Images and files are moved into Supabase Storage so your app content stays intact.

Will anything break in my Bubble app while this runs?

No. The migration reads your data through Bubble's Data API - it does not touch your Bubble app or modify anything on Bubble's side. Your app keeps running normally throughout the entire process.

Do I need to know SQL or set up a database myself?

No. You connect your Supabase project and unbubble handles the schema creation, data loading, and relationship wiring. You get a working Postgres database without writing a single query.

Can I run the migration more than once?

Yes. You can re-run any migration to pull in new records or sync changes. This is useful when you are building your new app in parallel and want to keep the data fresh before you cut over.