Migrate from Vercel

Vercel charges you when you succeed.
Varity does not.

One flat monthly cost per app, based on the hardware reserved. Not the traffic you serve. Migrate in one command.

Your bill today. Your bill on Varity.

Same app. Same traffic. Two very different invoices.

Your Vercel bill today

  • +$20 / month Pro platform fee
  • +$20 / month per additional teammate seat
  • +Fast Data Transfer charges
  • +Edge Request charges
  • +Function Invocation charges
  • +Build minutes, metered regionally

Result

Unpredictable

Your Varity bill

$6/ month
  • All-in. No platform fee on top.
  • No per-seat charge.
  • No bandwidth meter.
  • No per-invocation meter.
  • No build-minute meter.

Result

Flat. Forever.

Your bill at scale.

The horizontal teal line is Varity. The rising gray line is what you are paying today.

Varity stays flat at $6 per month from 100 users to 1 million users per month. Vercel rises from $5 to $180 per month over the same range.$0$50$100$150$200Monthly bill (USD)10010K100K1MMonthly active users$5$30$90$180+/mo$6/mo (flat)Vercel$174+/mo gap

Side by side, line by line.

Every dollar amount on the Vercel side cites a live source.

FeatureVercelVarity
Pricing model
Pro plan: $20/mo platform fee + $20 monthly credit + on-demand usage above included resources.[2]
One flat monthly cost per app, based on the hardware reserved. No usage meter.
Base subscription
$20 / month per Pro team (includes 1 deploying seat + $20 monthly credit).[2]
$6 / month for a dynamic app, $5 / month for a static site. No platform fee on top.
Additional team seat
$20 / month per additional paid seat.[2]
No per-seat charge.
Included bandwidth
1 TB Fast Data Transfer + 10M Edge Requests per month on Pro, then regional on-demand pricing.[2]
Included. No bandwidth meter.
Function invocations
$0.60 per 1,000,000 invocations after the included monthly credit.[1]
Included. No per-invocation meter.
Image optimization
$5.00 per 1,000 source images (legacy meter).[1]
Included. No image-meter.
Observability events
Observability Plus: $1.20 per 1,000,000 events.[1]
Included. Logs and metrics in the flat price.
Build minutes
Build duration counts against on-demand managed compute (regional pricing).[1]
Included. No build-minute meter.
SAML SSO add-on
$300 / month.[2]
Roadmap. Not yet shipped.
HIPAA BAA add-on
$350 / month.[2]
Not yet offered.
Vendor lock-in
Vercel runtime, Edge Network, serverless format.
Standard containers. Move the same container off Varity anytime.
Migration path
Lift-and-shift to other providers requires manual config.
One command: varitykit migrate strips Vercel config and imports env vars.
Sidecars (Postgres, Redis, Mongo, MySQL, Ollama)
Add-on integrations, billed separately.
Auto-wired in the same deployment, included in the flat monthly cost.
GPU workloads
Not supported.
Supported. RTX 3090, 4090, 5090, L40s, A100, H100, H200 containers.
Bill at small production app
$20 platform fee + $20/seat once you add a teammate + on-demand usage once you exceed the $20 credit.[2]
$6 / month, flat.
Bill at heavy traffic on the same app
$20 platform fee + multi-seat fees + Fast Data Transfer + Edge Requests + Function Invocations metered at on-demand regional rates.[2]
$6 / month, flat. Same app, same bill.
One command

Migrate in one command.

No code rewrites. No DNS flip until you are ready.

terminal
$ pipx install varitykit
$ varitykit migrate
 Stripped vercel.json
 Dropped @vercel/* dependencies
 Imported VERCEL_* env vars
 Detected Next.js → Varity dynamic deploy

Live at varity.app/your-app

Your URL

Same domain. Same routes. Same paths.

Your env vars

Imported automatically from your Vercel project.

Your stack

No code changes. Next.js, Express, FastAPI, more.

Common migration questions

The five things builders ask before they migrate.

How long does migration take?+

Under 2 minutes. Run varitykit migrate in your project directory. It strips vercel.json, drops @vercel/* dependencies, imports VERCEL_* env vars, and detects your framework. Then varitykit app deploy ships it. Most apps move in under 10 minutes total with no code rewrites.

What if I need to roll back?+

Keep your Vercel project deployed until your varity.app URL is verified end-to-end. Migration does not touch your Vercel deployment. Point your DNS over only after you have confirmed the Varity URL works the way you expect. Rollback is a DNS change away.

Will my database migrate?+

Connection strings stay in env vars and import automatically. For managed databases, Varity auto-wires Postgres (with pgvector), Redis, MongoDB, and MySQL as sidecars inside the same deployment. If you use Vercel Postgres or Vercel KV, point your existing connection strings at a Varity sidecar or keep them pointed at your current database during the cutover.

What happens at 10x traffic?+

Your bill stays $6 per month. The hardware you reserved is the hardware you have. Vercel meters bandwidth, function invocations, and build minutes, so traffic growth is also bill growth. Varity bills on the hardware you reserve, so a 10x or 100x traffic month costs the same as a quiet one.

Can I move off Varity later?+

Yes. Varity deploys are standard containers. Lift-and-shift to anywhere that runs containers. There is no Varity-specific runtime, no proprietary serverless format, and no vendor lock-in baked into your code.

Stop paying for traffic.

Migrate in one command. Your bill becomes flat forever.