Update (July 2026): Lovable Cloud now has an official exit! Export project data, Pause Cloud, and Remove Lovable Cloud all live under Cloud > Overview > Advanced settings. The guide below still works and remains useful for deep details, but there is a much easier official path now: Leaving Lovable Cloud Is Finally Official (And It Might Make You Stay).
Update (July 2026): This finally has an official answer. Lovable Cloud can now be removed. Go to your project's Cloud tab â Overview â Advanced settings, click Export project data to download everything, then Remove Lovable Cloud. After that you can connect your own Supabase. There is no one-click transfer, your data moves with you via the export. The original workaround below still works if you prefer starting from a fresh project, but for most people the official path is the way now.
The Problem
You enabled Lovable Cloud, but now you want to use your own Supabase project instead. For a long time there was no disconnect button at all, and this post documented the community workaround.
Good news: as of July 2026 there is an official way. Here are both paths.
The Official Path (July 2026)
- Open your project in Lovable and go to the Cloud tab
- Click Overview â Advanced settings
- Click Export project data and download everything (always do this first)
- Click Remove Lovable Cloud
- Connect your own Supabase project
- Import your exported data into your new Supabase
That's it. No tricks. Keep in mind the export and import are manual, nothing transfers automatically.
If you want the full walkthrough with data, users, and storage included, follow the 2026 Migration Guide. And yes, users can come with their original passwords now: How to migrate users from Lovable Cloud (with passwords).
The Original Workaround (still works)
This solution works by creating a fresh project that imports your code but lets you choose a different backend. Useful if you want a clean slate anyway.
What You'll Need
- Your Lovable project connected to GitHub
- A Supabase project ready (if you want your own backend)
- ~10 minutes
Step 1: Make Sure GitHub is Connected
If your project isn't on GitHub yet:
- Go to your Lovable project settings
- Connect to GitHub
- Wait for the initial push to complete
Step 2: Create a New Blank Project in Lovable
- Go to Lovable dashboard
- Create a completely new, empty project
- Don't add anything to it yet
Step 3: Import from GitHub
In your new blank project:
- Go to settings
- Choose "Import from GitHub"
- Select the repository from Step 1
Step 4: Choose Your Backend
Here's the key moment â when Lovable asks about Supabase:
- Select your own Supabase project instead of Lovable Cloud
- Or choose no Supabase if you want to start fresh
Note: If you accidentally click "Enable Cloud" at this step, you can now remove it again from Cloud â Overview â Advanced settings. Save yourself the round trip though.
Step 5: Publish
Deploy your new project. You now have your complete app running without Lovable Cloud.
Important: What About Your Data?
Warning: This workaround gives you a fresh backend. Your existing data from Lovable Cloud won't automatically transfer.
If you need the data:
- Export it first: Cloud tab â Overview â Advanced settings â Export project data
- For complex data, plan the import order (users and profiles first)
If you're okay starting fresh:
- This is actually the cleanest approach
- No legacy data issues
- Perfect for switching to production with a clean slate
Why This Works
Note: The trick is that the GitHub repo contains your code, not your backend configuration. When you import into a new project, Lovable treats it as a fresh setup and asks which backend you want.
Related
If you're planning to migrate your data too, check out the full Migration Guide with community resources and step-by-step instructions.
*Thanks to the Lovable community for discovering and sharing the original workaround.*
Related skill: Lovable Cloud Migration â the complete migration workflow for your AI agent.