$osscostcalc.comSelf-hosting cost intelligence

Self-hosting Supabase cost

Backend as a Service

Supabase is an open-source Firebase alternative built around PostgreSQL, bundling authentication, instant APIs, realtime subscriptions, and object storage. Self-hosting cost is dominated by the database tier and by Storage/Realtime egress as usage grows.

The tables below show the recommended minimum specification for Supabase at each user scale, and the cheapest matching plan on each of our tracked providers. Prices are approximate monthly list prices in USD.

Up to 100 users

Recommended minimum: 2 vCPU · 4 GB RAM

Postgres + GoTrue + Realtime co-located; modest connection pool.

ProviderPlanSpecsMonthlyDeploy
DigitalOceanPremium AMD · 2 vCPU2 vCPU / 4 GB$28Deploy
HetznerBestCPX213 vCPU / 4 GB$8.98Deploy
LinodeShared 4GB2 vCPU / 4 GB$24Deploy

Up to 500 users

Recommended minimum: 4 vCPU · 8 GB RAM

Tune Postgres shared_buffers; PgBouncer for connection pooling.

ProviderPlanSpecsMonthlyDeploy
DigitalOceanPremium AMD · 4 vCPU4 vCPU / 8 GB$56Deploy
HetznerBestCPX314 vCPU / 8 GB$16.90Deploy
LinodeShared 8GB4 vCPU / 8 GB$48Deploy

Up to 1,000 users

Recommended minimum: 8 vCPU · 16 GB RAM

Dedicated DB host; scale Realtime + Storage independently.

ProviderPlanSpecsMonthlyDeploy
DigitalOceanGeneral Purpose · 8 vCPU8 vCPU / 16 GB$126Deploy
HetznerBestCPX418 vCPU / 16 GB$30.50Deploy
LinodeDedicated 32GB16 vCPU / 32 GB$288Deploy

Up to 5,000 users (Enterprise)

Recommended minimum: 16 vCPU · 64 GB RAM

Enterprise architecture: a dedicated PostgreSQL primary with one or more read replicas, PgBouncer in transaction mode for connection pooling, and the GoTrue (Auth), Realtime, Storage, and PostgREST services each scaled on their own nodes. Put object storage behind a CDN and isolate the database network so only the API gateway can reach it.

ProviderPlanSpecsMonthlyDeploy
DigitalOceanNo single-node plan fits — a multi-node / HA setup is recommended at this scale.
HetznerNo single-node plan fits — a multi-node / HA setup is recommended at this scale.
LinodeNo single-node plan fits — a multi-node / HA setup is recommended at this scale.

Prices are approximate list prices and may change at any time; verify on the provider's official site before purchasing. Specs are conservative single-node starting points. Deploy links may contain referral codes. Try the interactive calculator.