A person carries a box of app data from a rented building to their own house, key in hand

Lovable Cloud vs Supabase (2026): Where Your Data Lives, What It Costs and How to Move It

By Ben-G14 min read

Share this guide:LinkedInXFacebookWhatsAppEmail

“I made a mistake of hosting my supabase on lovable cloud and now am looking for a safe way to migrate off of it.”— a Lovable builder on r/lovable, July 2026

Lovable Cloud vs Supabase comes down to control. Lovable Cloud is a Supabase backend that Lovable runs for you and bills in credits. Your own Supabase project gives you the dashboard, keys and direct database access, billed by Supabase. Moving from Cloud to your own project is possible today, but it is a manual job with hard limits.

No one-click migration
from Lovable Cloud to your own Supabase project. Both companies say so in their own documentation.

Sources: Lovable docs · Supabase docs (2026)

Key takeaways

  • → Lovable Cloud runs on Supabase’s open-source foundation and is switched on by default for every workspace. (Lovable docs)
  • → Lovable’s export gives you a full database dump, but only for databases up to 15 GB, a file of at most 5 GB, and one export per 24 hours. (Lovable docs)
  • → Your users keep their passwords after a correct migration: the export includes their password hashes. (Lovable docs)
  • → Storage files, edge function code and secrets are not in the export. You move them separately. (Lovable docs)
  • → If your credits run out, the Cloud backend pauses and you cannot export your data until it runs again. (Lovable docs)
  • → Supabase Pro costs from $25/month with 8 GB of disk, 100,000 monthly active users and 7 days of daily backups. (Supabase pricing)
  • → In an August 2026 scan, 57% of reachable Supabase-backed vibe-coded apps let a stranger read at least one table. Moving to your own project does not fix that by itself. (Reeve)

1What is Lovable Cloud, exactly?

Lovable Cloud is the backend built into Lovable. It gives your app a database, user login, file storage, realtime updates and server functions without a separate account. Under the hood it is Supabase, managed by Lovable. It launched on September 29, 2025 and is on by default for every workspace.
Lovable Cloud — Lovable’s built-in backend: database, storage, authentication, realtime and functions, managed by Lovable and paid with Lovable credits. It “utilizes Supabase’s open-source foundation.” (Lovable docs)

Supabase confirms the same from its side: every project created in Lovable Cloud “is powered by Supabase behind the scenes” (Supabase blog). The two companies have worked together since January 2025, when Lovable started creating Supabase projects through Supabase’s Management API (Supabase customer story).

The catch is ownership of the instance. With Cloud, the Supabase project is “owned and managed by Lovable.” It does not show up in your own Supabase dashboard, and you get no service role key and no direct database URL (Supabase docs). Cloud also locks your region (Americas, Europe or Asia Pacific) once it is enabled (Lovable docs). Not sure which one your project uses? Click the Cloud icon in the Lovable editor. A connected Supabase project shows the Supabase logo, the project name and links to its dashboard.

That is the whole idea behind this site: the part of an AI-built app that matters most once people use it sits beyond the UI. Your data, logins and payments live in the backend, and that is where most of the hard decisions are.

2Lovable Cloud vs Supabase: what is actually different?

Both run the same Supabase technology. The difference is who holds the keys. On Lovable Cloud you manage the backend inside Lovable, with an SQL editor but no Supabase dashboard and no readable service key. On your own Supabase project you get the full dashboard, direct database access and Supabase’s own billing and backups.
Feature Lovable Cloud Your own Supabase
Who runs the instance Lovable You, in your Supabase account
Supabase dashboard No — managed in Lovable’s Cloud view Yes, full dashboard
SQL editor Yes (More → Cloud → SQL editor) Yes
Service role key / database URL Only as write-only secrets for edge functions Yes, readable
Billing Lovable credits, usage-based Supabase plan, from $0 or $25/month
Daily backups Yes, about 14 days Free: none · Pro: 7 days · Team: 14 days
Point-in-time recovery Not documented Paid add-on, from about $100/month
Minimum database storage 8 GB, can only go up Free: 500 MB · Pro: 8 GB included
Security checks Lovable quick scan on publish, deep scan on request Supabase Security Advisor (about 30 lints)
Switch to the other option Manual export and rebuild Supabase → Cloud is not supported

Cloud also has a few features you lose when you leave. Lovable lists in-editor backend views, managed backups and resizing, Lovable-configured auth (including managed Google sign-in and SAML SSO), auth emails from your own domain and signed-in browser testing as Cloud-only (Lovable docs). If you rely on those, switching costs you more than an afternoon.

One warning about outdated advice. A Supabase troubleshooting page still says that once Lovable Cloud is enabled, a project “cannot be disconnected or switched,” and that there is no SQL editor (Supabase docs). Lovable’s current documentation shows both an SQL editor and a “Remove Lovable Cloud” option in Advanced settings (Lovable docs). The Supabase page describes an earlier state of the product. Many Reddit answers from late 2025 and early 2026 do too.

Two ways to pay: tokens dropped into a jar next to a fixed monthly bill and a calendar
Lovable Cloud draws on the same credit balance you use to build your app. Your own Supabase project sends its own monthly bill. Here is what each costs in 2026.

3What does each option cost in 2026?

Lovable Pro costs $25 a month for 100 credits, and Cloud usage is paid from that same credit balance. Every workspace also gets 20 free Cloud credits a month, which Lovable calls temporary. Supabase Pro starts at $25 a month, including your first project, with 8 GB of disk and 100,000 monthly active users.
Metric Value Source
Lovable Pro plan $25/mo · 100 credits Lovable pricing
Lovable Business plan $50/mo · 100 credits Lovable pricing
Value of one plan credit $0.25 Pro · $0.50 Business Lovable docs
Top-up credits $15 / 50 (Pro) · $30 / 50 (Business) Lovable docs
Free Cloud grant (all plans) 20 credits/mo Lovable docs
Supabase Free $0 · 500 MB DB · 50k MAU Supabase pricing
Supabase Pro from $25/mo · 8 GB · 100k MAU Supabase pricing
Supabase Pro overage: disk $0.125 per GB Supabase pricing
Supabase Pro overage: users $0.00325 per MAU Supabase pricing
Supabase Team from $599/mo Supabase pricing
Supabase pricing page showing Free at $0, Pro from $25 per month and Team from $599 per month with their included limits
Supabase’s published plans. Screenshot: supabase.com/pricing, October 2026.

Lovable bills Cloud by usage: the database server (instance size multiplied by active time), database storage, network, file storage, compute and realtime (Lovable docs). Lovable does not publish an hourly credit rate per instance size. The app shows an estimate when you resize, and your workspace usage page shows what Cloud actually used. That makes the Lovable side of any comparison personal: you need your own usage number.

The free Cloud grant has already changed once. At launch, Lovable described the free tier as usage “up to $25/month” (Lovable blog, 2025). The current docs say 20 credits a month and call it a “temporary offering, subject to change” (Lovable docs). Do not plan a business around it staying free.

Supabase’s free plan has two traps of its own. Free projects pause after one week of inactivity, and you can have at most two active free projects (Supabase pricing). Free projects also get no daily backups (Supabase docs). Lovable Cloud does keep daily backups, so moving a live app to Supabase Free means giving up backups you already had.

Daily backup retention (days)
Supabase Free

0
Supabase Pro

7
Lovable Cloud

~14
Supabase Team

14
Supabase Enterprise

up to 30
Sources: Supabase backups, Lovable database docs. Supabase backups do not include Storage files.

Calculator: your monthly backend cost, side by side

Enter the Cloud credits your project used last month (shown on your Lovable workspace usage page) and your app’s size. The Supabase side uses Supabase’s published Pro plan rates.

Lovable: credits above the 20-credit monthly grant × $0.25 (Pro) or $0.50 (Business) per plan credit, or $0.30 / $0.60 per top-up credit. The grant is temporary. Supabase: $25 Pro base plus overage for MAU above 100,000 ($0.00325 each), disk above 8 GB ($0.125/GB), egress above 250 GB ($0.09/GB) and storage above 100 GB ($0.0213/GB). The $10 compute credit covers one Micro instance; larger instances cost extra and are not included. Your Lovable building credits are separate and not counted here.

4Can you migrate from Lovable Cloud to your own Supabase?

Yes, but by hand. Lovable says there is “no one-click migration,” and Supabase says “there’s no automated way to transfer your backend.” The supported route is to export your database from Advanced settings, restore it into a new Supabase project, then move files, functions, secrets and auth settings yourself.
15 GB
The largest database Lovable will export. The export file itself can be at most 5 GB, and you can request one export every 24 hours. The backend has to be running when you export.

The export arrives as a PostgreSQL custom-format .backup file, compressed with zstd, which you restore with pg_restore. You can also download any single table as a CSV from the Cloud database view (Lovable docs).

Lovable documentation: Export Lovable Cloud data, showing that the export contains the full database but not storage files, Edge Function code or secrets
Lovable’s own documentation on exporting Cloud data. Screenshot: docs.lovable.dev, October 2026.

The official migration steps

Lovable’s guide “Host backend and data on a managed provider” walks through the move to Supabase (Lovable docs). In order:

  1. Export your database in Advanced settings → Export project data, and download your storage files.
  2. Create a new Supabase project.
  3. Run the SQL files in your repo’s supabase/migrations/ folder, in order, to rebuild the schema.
  4. Restore the export with pg_restore to load your data and users.
  5. Set up auth again: sign-in providers, redirect URLs and API keys.
  6. Upload your storage files to Supabase Storage.
  7. Add your secrets to the new project.
  8. Deploy your edge functions with the Supabase CLI.
  9. Test on a separate deployment first.
  10. Point .env and supabase/config.toml at the new project.

Step 3 explains one of the most common complaints on Reddit. Running the migrations rebuilds the tables, but not the rows inside them. One builder connected a fresh Supabase project and saw “table names with zero content” (r/lovable). The data only arrives with the restore in step 4.

What does not move by itself

Part of your backend In Lovable’s export? What to do
Tables and rows Yes Restore with pg_restore
User accounts and password hashes Yes Restored with the database
Storage files (images, uploads) No Download and re-upload
Edge function code No (code is in your repo) Deploy with the Supabase CLI
Secrets and API keys No Re-enter in Supabase
Sign-in providers, scheduled jobs, connectors No Configure again by hand
0 exports
What you can make while your Cloud backend is paused. When credits run out, building stops and the backend pauses shortly after. Your data is kept, but you cannot reach or export it until the backend runs again. The published site stays online.

Two more details matter before you start. “Remove Lovable Cloud” deletes the Cloud instance permanently, so export your database and storage first (Lovable docs). Lovable’s docs also describe two targets: the Cloud FAQ connects Supabase to a new Lovable project, while the hosting guide switches the same project by editing its config. Pick one before you begin.

You do not have to move the frontend to move the backend, or the other way round. Lovable syncs your code two-way with GitHub, GitLab or Bitbucket on all plans, and the frontend can run on Netlify, Vercel or Cloudflare Pages while it still talks to the Cloud backend (Lovable docs). Your database never ends up in the repo (Lovable docs).

Users arrive at a new front door with their own keys, and the first key opens the lock
Restore the full export and your users’ existing passwords still work. They only sign in once more, because sessions do not move with the data.

5Will your users have to reset their passwords?

No, not if you restore the full export. Lovable’s export includes your users’ accounts and their password hashes, so after a restore into Supabase “your users keep their passwords.” What does not carry over: existing sessions, so everyone signs in once more, and your sign-in providers and API keys, which you set up again.

This is where community advice and the documentation disagree most. One commenter warned: “You must add new users. Don’t even attempt to reuse the logins” (r/lovable). Lovable’s own docs say the export carries the hashes (Lovable docs), and Supabase confirms that the auth schema, “including users and their hashed passwords,” can be moved so users “do not need to reset” their passwords (Supabase docs).

Why it works: Supabase stores passwords as bcrypt hashes in auth.users.encrypted_password (Supabase docs). Copy that column and the same password still matches. The bad experiences on Reddit mostly come from migrations that rebuilt the schema but never restored the auth data. Existing sessions do not carry over either, so everyone has to sign in once more, which can look like broken logins if you do not expect it (Lovable docs).

A house with a padlocked front door and a wide-open back window with someone looking in
Row Level Security switched on is the padlock. A permissive policy is the open window, and leaving Lovable Cloud does not close it.

6Is your own Supabase project safer?

Not automatically. Both options run on Supabase, and the biggest risk in either is the same: database rules that let strangers read your tables. Your own project gives you Supabase’s Security Advisor and full control, but the rules are yours to write and check. Leaving Lovable Cloud does not fix a weak policy.

The core rule comes from Supabase: “A table in an exposed schema without RLS is readable and writable by any role with a grant on it” (Supabase docs). Row Level Security (RLS) that is switched on is not enough either. Supabase’s linter flags policies like USING (true) because an always-true condition “defeats the purpose” of RLS (Supabase lint 0024). As one Reddit post put it: “A permissive policy with RLS enabled is functionally identical to no RLS” (r/lovable).

57%
of the Supabase-backed vibe-coded apps Reeve could reach let a stranger read at least one table without logging in: 2,096 of 3,680 apps, from 30,998 live apps scanned in August 2026.
Share of scanned apps with readable data (different studies, different methods)
Lovable showcase, 2025

10.3%
Supabase-backed apps, 2026

57%
Sources: Matt Palmer, CVE-2025-48757 (170 of 1,645 projects, homepages only, a lower bound); Reeve (2,096 of 3,680). Not directly comparable.

Lovable has had RLS trouble before. CVE-2025-48757, rated 9.3 (critical), described insufficient RLS policies in Lovable-generated apps that let unauthenticated attackers read and write tables (CVE record). The researcher found 303 exposed endpoints across 170 of 1,645 showcased projects, and criticised Lovable’s scanner for checking only that a policy exists, not that it works (Matt Palmer). Note that the researcher works at Replit, a competitor.

The platform itself has had issues too. In April 2026, a researcher showed that a free account could read other users’ source code, database credentials and AI chats. The report sat with HackerOne for about 48 days. Lovable first said “we did not suffer a data breach,” then admitted that a February 2026 backend change had re-enabled access to chats on public projects (The Register, Computing).

But owning the database is not a shield. In February 2026, one Lovable-showcased app exposed 18,697 user records. Lovable’s security chief said the vulnerable database “is not hosted by Lovable,” which means it ran on the owner’s own Supabase project (The Register). Whichever option you choose, run the checks: Lovable’s quick scan looks at database access rules every time you open the publish dialog (Lovable docs), and on your own project the Supabase Security Advisor flags disabled RLS, missing policies and always-true rules (Supabase docs). Lovable itself says its scans “do not replace a thorough security review.”

7Should you stay on Lovable Cloud or switch?

Stay on Lovable Cloud while you prototype and want one bill and in-editor tools. Plan a move to your own Supabase when you need direct database access, longer backups, outside tools that need your service key, or when your database grows toward Lovable’s 15 GB export limit. Answer five questions below for a recommendation.

Decision tree: Lovable Cloud or your own Supabase?

Question 1 of 5

The money question is often smaller than it looks. If your project uses a handful of Cloud credits a month, the 20-credit grant covers it and Cloud costs you nothing extra. A Supabase Pro project costs at least $25 a month. The case for moving is usually control, backups and portability, not price. Run your own numbers in the calculator above.

8Third-party migration tools

If you would rather not run pg_restore yourself, several outside tools and services offer help. They range from a free open-source exporter to paid done-for-you migrations from $300. All of them do the same job as Lovable’s official export, so check what they move and what they leave out.
Tool / service What it offers Price
Dreamlit exporter Open-source exporter for tables, users with passwords and storage; optional expert review $0 (review $299)
LovableMigration Done-for-you migration in 3–5 business days $300–$600
Opsily Migration guide plus its own managed Supabase hosting €30–80/month hosting
Prices as published by each vendor in October 2026. Some vendor pages make claims that Lovable’s documentation contradicts, such as RLS being unavailable on Cloud.

For the do-it-yourself route, there is also the Lovable MCP server. Its query_database tool runs SQL on a Cloud project with your full database permissions (Lovable docs), and one builder used it to pull auth.users with the original password hashes (r/Supabase). The official export remains the simpler path for most projects. If you are still choosing a builder, this comparison of Lovable alternatives covers Bolt, v0, Replit and others.

What builders say

“if they ever change their policy, we might lose everything we built if we don’t pay.”

r/lovable, May 2026

“Please, if anyone knows how I can just get the Supabase setup I have built extracted, please let me know!”

r/lovable, November 2025

“you can query your Cloud database directly, including auth.users with original password hashes. that means your users keep their exact login credentials after migration.”

r/Supabase, May 2026

“Your Supabase anon key ships inside the app itself — anyone can grab it from dev tools.”

r/lovable, July 2026

Frequently asked questions

Is Lovable Cloud the same as Supabase?

It runs on Supabase technology, but you do not own the Supabase project. Lovable manages the instance, so you get no Supabase dashboard, no readable service role key and no direct database URL. A connected Supabase project gives you all three. Sources: Lovable docs, Supabase docs.

Can I turn off Lovable Cloud?

Yes. Advanced settings has a “Remove Lovable Cloud” option. It permanently deletes the Cloud instance and cannot be undone, so export your database and storage files first. You can also pause Cloud; storage is still billed while paused. Source: Lovable docs.

How do I export my Lovable Cloud database?

Go to Advanced settings → Export project data. You get the full database, schema and data, as a PostgreSQL .backup file. Limits: databases up to 15 GB, a file of at most 5 GB, one export per 24 hours, and the backend must be running. Single tables can also be downloaded as CSV. Source: Lovable docs.

Can I move from my own Supabase to Lovable Cloud?

No. Lovable does not support moving a connected Supabase project into Cloud. Source: Lovable docs.

How much does Lovable Cloud cost?

Cloud usage is paid in Lovable credits from your workspace balance. Every plan currently gets 20 Cloud credits a month free, and Pro credits are worth $0.25 each. Lovable does not publish an hourly rate per instance size; check your usage page. Sources: Lovable docs, Lovable credits.

What happens to my Lovable app if I run out of credits?

Building stops, AI features fail and the Cloud backend pauses shortly after. Your data is kept but cannot be accessed or exported until the backend runs again. The published site stays live. Source: Lovable docs.

Is Supabase free enough for a live Lovable app?

Only for small, active apps you can afford to lose data on. The free plan includes 500 MB of database and 50,000 monthly active users, but projects pause after a week of inactivity and get no daily backups. Supabase Pro starts at $25 a month with 7 days of backups. Sources: Supabase pricing, Supabase backups.

Do edge functions move with the export?

No. The export contains the database only. Edge function code lives in your repo and you deploy it to Supabase with the Supabase CLI; secrets must be added again. Sources: Lovable docs, Lovable hosting guide.

About this guide

This comparison is built from the official documentation of Lovable and Supabase, their pricing pages, independent security research and journalism, and community discussions on Reddit linked throughout. Every figure links to its source. Where sources disagree, both versions are shown.

  • Sources: 42 linked sources, including Lovable and Supabase documentation, security researchers and news outlets
  • Data range: March 2025 – October 2026
  • Last verified: October 6, 2026
  • Update schedule: monthly, and whenever Lovable or Supabase change pricing or export limits

AI assistance was used for research and drafting; all facts were checked against the linked sources.

Found this useful? Share it:LinkedInXFacebookWhatsAppEmail

Sources

  1. Lovable. “Lovable Cloud.” docs.lovable.dev/features/cloud. Accessed Oct 6, 2026.
  2. Lovable. “Advanced settings.” docs.lovable.dev/features/advanced-settings. Accessed Oct 6, 2026.
  3. Lovable. “Project usage.” docs.lovable.dev/features/project-usage. Accessed Oct 6, 2026.
  4. Lovable. “Credits and usage.” docs.lovable.dev/introduction/credits-and-usage. Accessed Oct 6, 2026.
  5. Lovable. “Pricing.” lovable.dev/pricing. Accessed Oct 6, 2026.
  6. Lovable. “Host backend and data on a managed provider.” docs.lovable.dev/tips-tricks/external-deployment-hosting. Accessed Oct 6, 2026.
  7. Lovable. “Database.” docs.lovable.dev/features/database. Accessed Oct 6, 2026.
  8. Lovable. “Supabase integration.” docs.lovable.dev/integrations/supabase. Accessed Oct 6, 2026.
  9. Lovable. “Security.” docs.lovable.dev/features/security. Accessed Oct 6, 2026.
  10. Lovable. “Lovable MCP server.” docs.lovable.dev/integrations/lovable-mcp-server. Accessed Oct 6, 2026.
  11. Lovable. “Introducing Lovable Cloud and AI.” lovable.dev/blog/lovable-cloud. 2025.
  12. Supabase. “Pricing.” supabase.com/pricing. Accessed Oct 6, 2026.
  13. Supabase. “Database backups.” supabase.com/docs/guides/platform/backups. Accessed Oct 6, 2026.
  14. Supabase. “Identifying Lovable backend: Lovable Cloud or Supabase.” supabase.com/docs. Accessed Oct 6, 2026.
  15. Supabase. “Can’t access Supabase project (Lovable Cloud).” supabase.com/docs. Accessed Oct 6, 2026.
  16. Supabase. “Migrating auth users between projects.” supabase.com/docs. Accessed Oct 6, 2026.
  17. Supabase. “Row Level Security.” supabase.com/docs. Accessed Oct 6, 2026.
  18. Supabase. “Database linter: permissive RLS policy.” supabase.com/docs. Accessed Oct 6, 2026.
  19. Supabase. “Lovable Cloud launch.” supabase.com/blog. 2025.
  20. Supabase. “Lovable customer story.” supabase.com/customers/lovable. 2026.
  21. Matt Palmer. “Statement on CVE-2025-48757.” mattpalmer.io. May 2025.
  22. Intruder. “CVE-2025-48757.” cvemon.intruder.io. 2025.
  23. Reeve. “Vibe-coded app security 2026.” reeve.page. August 2026.
  24. The Register. “Lovable denies data leak.” theregister.com. April 20, 2026.
  25. Computing. “Lovable flaw exposed source code, credentials and AI chats.” computing.co.uk. April 2026.
  26. The Register. “Lovable app vulnerabilities.” theregister.com. February 27, 2026.



2 thoughts on “Lovable Cloud vs Supabase (2026): Where Your Data Lives, What It Costs and How to Move It”

  1. Pingback: Lovable Cost per Month (2026): Running Costs by User Count

  2. Pingback: Lovable MCP Server: Setup for Claude, Cursor, ChatGPT (2026)

Leave a Comment

Your email address will not be published. Required fields are marked *