Guide

How to Disconnect from Lovable Cloud

There is finally an official way. How to remove Lovable Cloud, export your data, and connect your own Supabase, plus the old workaround if you want a fresh start.

December 26, 20253 min306 views
#lovable#migration
📌Before you start

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).

📌Before you start

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)

  1. Open your project in Lovable and go to the Cloud tab
  2. Click Overview → Advanced settings
  3. Click Export project data and download everything (always do this first)
  4. Click Remove Lovable Cloud
  5. Connect your own Supabase project
  6. 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:

  1. Go to your Lovable project settings
  2. Connect to GitHub
  3. Wait for the initial push to complete

Step 2: Create a New Blank Project in Lovable

  1. Go to Lovable dashboard
  2. Create a completely new, empty project
  3. Don't add anything to it yet

Step 3: Import from GitHub

In your new blank project:

  1. Go to settings
  2. Choose "Import from GitHub"
  3. 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

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?

âš ī¸Heads up

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

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.

Quick fix: paste into your AI tool

Help me disconnect from Lovable Cloud and switch to my own Supabase:

1. Connect my current project to GitHub
2. Create a new blank Lovable project
3. Import my code from the GitHub repo
4. Connect to my own Supabase project (not Lovable Cloud)

Guide me through each step.

Works with Lovable, Cursor, Claude Code, ChatGPT, Windsurf, and more

Enjoyed this?

Carol Ships: building, shipping, figuring it out.

Have another workaround to share?

Start the thread below!

Comments

No comments yet. Be the first to share your thoughts!