March 2026
All articlesBubble does not provide a built-in way to export Option Sets, so once your app depends on many of them, manual work becomes inconvenient very quickly.
Option Sets are one of the most useful features in Bubble. They let you define different types of static options in a database-like structure, without using the actual database, such as statuses or any other data that is rarely updated and that you want to be able to reference easily.
There usually comes a time when you may want to export your Option Sets, perhaps because you are migrating out of Bubble. That is usually the moment you wish that an export Option Sets button existed.
And yes, you could simply go option set by option set, value by value, send screenshots to an AI system, and ask it to regenerate your options in a certain format. This can be manageable if you have only a few option sets.
But if your app has some complexity, you most certainly have a lot of option sets with many values, containing multiple attributes with different data fields, from numbers to images to even other option sets. At that point, this gets very difficult to manage very quickly.
There currently are not many options on how to deal with this.
The fastest and most versatile tool to export your option sets is the unbub.dev Free Option Set Extraction Tool, where you just need to paste your URL and you will get your Option Sets ready to copy or download as SQL, Markdown, JSON, CSV, or XLSX. It is free, fast, and supports different output formats you may want.

Another tool is Framify.io, whose bulk actions allow you to export your Option Sets inside your Bubble Editor into Excel or CSV formats.
In conclusion, exporting a few Bubble Option Sets manually can be manageable, but once the app becomes more complex, using a dedicated extraction tool is usually the more practical approach.
Self-serve tools or a done-for-you service. Your app stays live while we move everything.