Migrate

Move off Supabase Cloud in one click

Same open-source Supabase, with one flat price for all your projects. Paste a connection string and we copy your database, Auth users with their passwords, RLS policies and Storage files. Your app only changes two environment variables.

  • Free import on every plan
  • Your Supabase project isn’t touched
  • We’ll migrate with you if you prefer

How much would you save?

Enter what you run on Supabase Cloud today. We compare it with the cheapest SupaHost plan that fits, line by line.

Your Supabase Cloud setup

5
Production, staging and client projects all count.
Compute per project$10/mo each
50K
No per-MAU fee. For a typical app, Builder is sized for ~25K, Pro ~50K, Business ~100K.
6 GB
20 GB
60 GB

Paid add-ons on Supabase Cloud

$10/mo each
$100/mo each, 7 days
Supabase CloudPro plan, 5 × Micro
$190/mo
SupaHost ProDedicated VM, 2 vCPU · 8 GB
$49/mo
You’d save$141/mo$1,692 a year · 74% less
Start free on Pro
Monthly cost breakdown
Line itemSupabaseSupaHost
PlanSupabase Pro vs SupaHost Pro$25$49
Compute for 5 projectsMicro at $10/mo each, minus the $10 credit; PITR projects need Small. SupaHost: one dedicated VM (2 vCPU, 8 GB) runs them all.$45Included
Custom domains (2)Supabase: $10/mo per project. SupaHost: 3 included, then $2.$20Included
Point-in-time recovery (1)Supabase: $100/mo per project for 7 days. SupaHost Pro: 7 days included.$100Included
Total per month$190$49

Supabase Cloud list prices from supabase.com/pricing (November 2026): Pro plan $25/mo with a $10 compute credit, compute billed per project, 8 GB disk per project, 250 GB egress, 100 GB storage and 100K MAU included. Excludes taxes, Edge Function invocations, Phone MFA, log drains and IPv4 add-ons.

Paid add-ons there, included here

On Supabase Cloud, every project adds compute and most growth adds a line to the bill. SupaHost plans include them.

Compute for every project

Supabase Cloud$10–$110+/mo per project

SupaHostOne dedicated VM runs all your projects

Auth users over 100K MAU

Supabase Cloud$0.00325 per MAU

SupaHostNo per-MAU fee; pick a plan with enough compute

Custom domains

Supabase Cloud$10/mo per project

SupaHost1–10 included, then $2/mo

Point-in-time recovery

Supabase Cloud$100/mo per project (7 days)

SupaHostIncluded on Pro (7 days) and Business (14 days)

Realtime

Supabase Cloud500 connections and 5M messages, then metered

SupaHostNo per-connection or per-message fee

How the move works

About fifteen minutes of your time. The copy runs on its own and we email you when it’s done.

  1. Create an empty project

    Start your free trial and add a project in the region closest to your users. It’s live in a few minutes.

  2. Paste your connection string

    In the project’s Import tab, paste the Session pooler string from Supabase’s Connect panel. Add your secret key to bring Storage files too.

  3. Point your app at SupaHost

    Change two environment variables. Your queries, RLS and supabase-js code stay exactly the same.

    - NEXT_PUBLIC_SUPABASE_URL=https://abcd1234.supabase.co+ NEXT_PUBLIC_SUPABASE_URL=https://app.acme.supahost.space- NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOi…old+ NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOi…new
  4. Finish your Auth settings

    Add your site and redirect URLs, re-enter OAuth provider keys and update each provider’s callback to your new project URL.

What moves over

What the import copies and what you do yourself
WhatHowDetails
Tables, views, functions, triggers, extensionsAutomaticSchema copied exactly as Supabase’s own CLI dumps it
All your dataAutomaticRestored in one transaction, so it either all lands or nothing changes
Auth users and passwordsAutomaticWith their email, phone and OAuth identities. Passwords keep working
RLS policies and rolesAutomaticIncluding policies on Storage buckets and triggers on auth.users
Storage buckets and filesAutomaticEvery object, with its owner, content type and cache settings
Auth settings and OAuth providersYou, 2 minSite URL, redirect URLs and provider keys take two minutes in project settings
API URL and keys in your appYou, 2 minSwap two environment variables. supabase-js stays the same
Scheduled jobs and Vault secretsYou, 2 minRecreate them after the import (we list them for you)
Edge FunctionsYou, 2 minPaste them into the Functions tab or have your AI agent redeploy them, then add their secrets

Rather not do it yourself?

Tell us which projects to move and when. We run the migration with you, check everything works and help you switch over. Free on every plan.

Email [email protected]

Questions

Does the import change my Supabase Cloud project?

No. The import only reads from Supabase Cloud. Your project keeps running there until you switch your app over and decide to shut it down.

Will my users have to reset their passwords?

No. Auth users are copied with their password hashes and their Google, GitHub and other identities, so existing passwords keep working. Users sign in again once, because SupaHost issues tokens with your new project’s signing key.

How long does a migration take?

Most projects finish in a few minutes. Larger databases and Storage buckets take longer, and you can close the tab: we email you when it’s done.

What about downtime?

Run a test import into a new project first. When you’re happy, run the final import during a quiet period and switch your app’s environment variables. Writes made to Supabase Cloud after the import starts aren’t copied, so pause writes for the final run if you can’t afford to lose any.

Which connection string do I use?

In your Supabase project, open Connect and copy the Session pooler string (port 5432), then put your database password into it. To copy Storage files, also paste the project’s secret key. Credentials are encrypted, used only for the copy and deleted as soon as it finishes.

What does migrating cost?

Nothing extra. The import is included on every plan, including the 7-day free trial. If you’d rather not do it yourself, email [email protected] and we’ll migrate with you for free.

When should I stay on Supabase Cloud?

If you run a single small project, Supabase Cloud’s Free or Pro plan is hard to beat. Supabase Cloud also offers features SupaHost doesn’t yet, such as read replicas, very large compute sizes and SOC 2 reports.

Is SupaHost affiliated with Supabase?

No. SupaHost is an independent managed hosting service run by Volods LTD, built on the official open-source Supabase stack. Supabase is a trademark of Supabase, Inc.

Bring every project. Pay once.

7-day free trial with up to 3 projects. Activate your plan to import as many as it holds.