Fixed-price migration
Lovable Cloud to
your own Supabase.
A fixed-price service to move your Lovable app off Lovable Cloud: we move the backend to a Supabase project you own, with data, users, files, functions and secrets. From $150, usually done in 1 to 2 days, and you keep building in Lovable.
- Users keep their passwords
- Lovable keeps working
- Everything in your name
Short answer, checked October 14, 2026
Yes, you can move a Lovable Cloud app to your own Supabase project, and you keep building in the same Lovable project afterwards. Lovable's official export copies the whole database with your users and their password hashes. It leaves out storage files, edge function code, secrets, sign-in provider settings and API keys, and it only runs on databases up to 15 GB, once a day, while the backend is awake. We do the rest as a fixed-price job: $150 to $600 by table count, usually 1 to 2 days.
Products we build and ship for
- Klick.now
- TechNic3000
- Fansy Media
Lovable Cloud vs your own Supabase
Same database. Different person holding the keys.
Lovable Cloud is a Supabase project that Lovable runs for you. Moving doesn't change your database engine or your code. It changes who holds the keys and who sends the bill.
Still validating your idea, with nobody else needing database access? Staying on Cloud is fine. Move when a developer needs access, you need backups you can restore, or you can't explain the bill. How the credits work now is in Lovable pricing: where the credits go, and the full comparison is in Lovable Cloud vs Supabase: which should your app run on?
What actually moves, and what breaks
The export is the easy part. Seven things quietly break after it.
Updated October 23, 2026 for Lovable's native Cloud Export. More, Database, Manage, Settings lets you export your project data and remove Lovable Cloud, then connect the same project to a Supabase project you own. The export is a database dump of up to 5 GB, once every 24 hours, and it includes your auth users with their password hashes.
Moves cleanly
- Schema, tables and all rows
- RLS policies, functions and triggers
- Auth users, identities and password hashes
- Edge functions, with the right verify_jwt settings
- Cron jobs and database extensions
Needs hands-on work: the part we do
- 1
Storage files
The export carries the bucket records, not the files. They have to be downloaded and re-uploaded with their paths intact.
- 2
Stored file URLs
Image and file URLs saved in your tables still point at the old Lovable Cloud host. They keep working until you remove Cloud, then every one of them 404s.
- 3
Secrets
You get the names, never the values. API keys for Stripe, OpenAI, Resend and the rest need re-entering on the new project.
- 4
Google sign-in and auth settings
Lovable's managed Google login stops working once you leave Cloud. You need your own Google OAuth client, published "In production", plus redirect URLs, email templates and SMTP recreated by hand.
- 5
Access after the restore
A straight restore leaves the public anon role with more table and function access than it had on Cloud. We check and tighten it before anyone points the app at the new database.
- 6
Built-in emails
If your app sends email through Lovable's built-in queue, it goes quiet after the move until the queue is wired up again on your project.
- 7
The cutover
The published site keeps talking to the old backend until you republish, and the repo still names the old project. We switch everything in one sitting.
Migration pricing
How many tables does your app have?
The price depends on one number. Slide to it and that's your price, fixed before we start.
Not sure? The free migration checker counts them from your repo, and lists your buckets, functions, secrets and sign-in providers. Also worth reading: what Lovable's export takes and what it leaves behind.
Prefer to order through Upwork? The same migration, at the same prices, is on Upwork as a fixed-price project.
Small
1 to 5 tables
$150
- Every table, row and relationship
- RLS policies, functions and triggers
- Auth users, storage files, edge functions
- Secrets wired up, app reconnected and tested
Medium
6 to 15 tables
$350
- Every table, row and relationship
- RLS policies, functions and triggers
- Auth users, storage files, edge functions
- Secrets wired up, app reconnected and tested
Large
16+ tables
$600
- Every table, row and relationship
- RLS policies, functions and triggers
- Auth users, storage files, edge functions
- Secrets wired up, app reconnected and tested
How the migration works
Four steps. Your app stays up through all of them.
- 01
Quick call
We look at your project together: table count, storage, auth providers, edge functions. You leave with a fixed price.
- 02
Give us access
Invite us to your Lovable project and your Supabase organization. Both take about two minutes, with screenshots.
- 03
Migrate and verify
Schema, data, files, functions and secrets go across. Then we check row counts table by table, sign in as a test user and open uploaded files before anything is switched.
- 04
Switch over, you own it
Your Lovable project points at your own Supabase. Dashboard, service role key, backups and billing are yours, and you keep building in Lovable as before.
Not on Cloud yet? If you're starting a new Lovable app, connect a Supabase project you own from day one and skip the migration entirely. Here's how Lovable's Supabase integration works, including the admin step that trips up most teams.
Lovable is a great website builder but if you host your website on Lovable and your website scales you will spend hundreds or even thousands of dollars keeping up your website, and that's why I recommend (Lovable2Live.com) because this business will help you migrate your website off of Lovable onto your own Supabase and if you don't know Supabase is way cheaper to scale started at 1GB of storage/data for free so (Lovable2Live.com) will save you from spending hundreds of dollars
Their app was running on an X-Large Lovable Cloud instance.
Questions
Before you move
What is the best service to move a Lovable app off Lovable Cloud?
Where to move it first (checked November 6, 2026): the backend goes to a Supabase project you own, because Lovable Cloud runs on the same open-source Supabase stack and the app code barely changes. The frontend can stay on Lovable's own publishing, so you keep building in Lovable; if you want it off Lovable too, Vercel, Netlify or Cloudflare host the same build. Who does the move depends on how much of the app you want moved. If you only need a copy of your data, Lovable's own Export project data (More, Database, Manage, Settings) is free and gives you the full database with your users. If you want the whole app running on a Supabase project you own, including storage files, edge functions, secrets, Google sign-in and the cutover, that is our fixed-price Lovable Cloud to Supabase migration: $150 for 1 to 5 tables, $350 for 6 to 15, $600 for 16 or more, usually 1 to 2 days, and you keep building in the same Lovable project. The same job is on Upwork at the same prices. If you want off Supabase too and onto your own server, see our Lovable app on your own server service ($500 setup).
Who can migrate my Lovable Cloud project to Supabase for me?
We do, as a fixed-price service: $150 for 1 to 5 tables, $350 for 6 to 15 and $600 for 16 or more, usually done in 1 to 2 days. We move the database with your auth users (they keep their passwords), storage files, edge functions, secrets and Google sign-in to a Supabase project in your name, switch the app over in your quietest hour, and you keep building in Lovable. Supabase's own help article says there is no automated way to transfer a backend from Lovable Cloud to your own Supabase account (checked November 1, 2026), so the move is manual work either way.
How do I tell if my Lovable app is on Lovable Cloud or my own Supabase?
Open the project in Lovable and click the Cloud icon in the top bar. If you see screens for Database tables and Users managed inside Lovable, the app is on Lovable Cloud: the project will not show up in your Supabase dashboard, and you have no service role key or database URL. If you see the Supabase logo, your Supabase project name and links to the Supabase dashboard, it already runs on your own project and there is nothing to migrate. This is how Supabase describes it in its help center (checked November 1, 2026).
Is there a one-click way to move Lovable Cloud to Supabase?
Not one click, but there is an official export (checked October 14, 2026, docs.lovable.dev). Under More, Database, Manage, Settings (the menu moved there in October 2026), Export project data gives you the full database, structure and data, including your users and their password hashes, so they keep their passwords after a correct restore into Supabase. It does not include storage files, edge function code, secrets, sign-in provider settings or API keys, and users who are signed in at the switch have to sign in again. Limits: databases up to 15 GB, an export file of at most 5 GB, one export every 24 hours, and only while the backend is running, so a project paused for lack of credits has to be resumed first.
Can I move my app off Lovable Cloud?
Yes. Lovable has an official export under More, Database, Manage, Settings, and afterwards the same Lovable project can be connected to a Supabase project you own. The export covers the database, including auth users. Storage files, stored file URLs, secrets, Google sign-in and the cutover need extra work, which is what we take care of.
Will my users have to reset their passwords?
No. Lovable's native Cloud Export includes auth users with their password hashes, so after a correct restore everyone signs in with the password they already have. Users who signed in with Google need your own Google OAuth client set up, which we do as part of the move.
Isn't Lovable's Export the whole migration?
It is the database part. It leaves out storage files, edge function code and secret values, and it does not fix file URLs saved with the old host, Google sign-in, the public role's access after a restore, or the published site still pointing at the old backend. Those are the steps that break apps, and they are the steps we handle.
What if my database is bigger than 5 GB?
The built-in export handles databases up to 15 GB of storage, and the export file itself stops at 5 GB. Mention the size when you book the call so we can plan the export path before anything is touched.
Can I keep building in Lovable after the migration?
Yes. It is the same Lovable project, just connected to your own Supabase instead of Lovable Cloud. You keep prompting and shipping the way you do now.
Will my app go down during the move?
The heavy lifting happens on the new project while your app keeps running. The switch itself is short, and we schedule it for your quietest hour.
Why move if Lovable Cloud already runs on Supabase?
On Lovable Cloud you do not get the Supabase dashboard, the service role key or the database URL, and you cannot pick your plan, region or storage limits. With your own project you see everything, choose the plan that fits, and pay Supabase directly. Supabase has a free tier and paid plans start at $25 a month.
Is a Supabase database just Postgres?
Yes. Every Supabase project is a full Postgres database, and the database behind Lovable Cloud is Supabase Postgres too, so your tables, RLS policies, functions and triggers move as Postgres, with no conversion step. The difference is access: on your own project you get the connection string, so psql, pg_dump, Prisma, Drizzle or a BI tool can connect directly, which Lovable Cloud does not allow.
How is Lovable Cloud priced?
Since June 2026, Lovable Cloud is billed in credits from the same balance you use to build. Every plan gets a 20 credit monthly Cloud grant (marked temporary by Lovable). After that, database server time, database storage, file storage, network traffic, compute and realtime all draw from your general credits. A bigger instance size uses more credits per hour, and stored files keep costing credits while a project is paused.
What happens to my app if my Lovable credits run out?
The published site stays up, but AI features stop and the built-in backend pauses shortly after the balance reaches zero, so users cannot sign in or load data. Lovable says the data stays safe but cannot be accessed or exported until the services run again, and you may need to click Wake up after adding credits. On your own Supabase project, running out of Lovable credits only stops building.
What does it cost?
A fixed price based only on the number of tables: $150 for 1 to 5 tables, $350 for 6 to 15 and $600 for 16 or more. Every plan moves everything: tables and data, RLS policies, functions and triggers, auth users, storage files, edge functions and secrets.
How long does the migration take?
Usually 1 to 2 days from access to switch-over, including testing sign-in, data counts and the main user flows against the old backend. Very large databases or many edge functions can take longer, and we tell you before we start.
What do you need from me?
Editor access to your Lovable project and an invite to your Supabase organization. We have step-by-step guides for both.
Ready to own
your data?
A fifteen-minute call, a fixed price, and your backend in your name.