M
MVP DB
PostgreSQL For Makers

Create a
PostgreSQL
database
in seconds.

Start your free trial and get a fully isolated database instantly - no setup, no DevOps, no manual intervention.

Databases are provisioned automatically upon signup and ready to use immediately.

Free trial. Cancel anytime.

Takes less than 30 seconds from signup to database.

AWS infrastructure - no AWS account required Schema-level vDB isolation per tenant Platform Facts ->
500
+

Trusted by
500+ makers

first_query.sh
Copy. Paste. Query.
$ psql "postgres://user:***@db.mvp-db.com/my-app"
[OK] TLS session established
[OK] Connected to PostgreSQL 17
db> select 1;
Result
1
First_Query: 15s
Last Query: 0.4s ago
The Problem

Creating a database shouldn't take minutes or cost $20/month.

MVP-DB gives you instant PostgreSQL databases inside a high-performance cluster — so you can stop managing infrastructure and start building.

Setting up Postgres servers

Provisioning, configuring, securing — it takes hours and DevOps knowledge most solo devs don't want to spend.

Managing instances

Paused databases, cold starts, "compute units" — other platforms add complexity instead of removing it.

Paying per database

$15–$30 per instance adds up fast when you have multiple projects, staging envs, and experiments.

How it works

From signup to first query: about 15 seconds.

Start your trial, get an automatically created database, copy your connection string, and build.

1

Start your free trial

Create your account and choose a plan. You can upgrade anytime.

2

Database is created instantly

Provisioning runs automatically - no manual setup or intervention.

3

Copy your connection string

Grab your postgres:// URL from the dashboard and drop it into DATABASE_URL.

4

Start building

Connect with your normal driver or CLI and run your first query.

Example connection string

postgres://user:password@db.mvp-db.com/project_blog

Store your real credentials in environment variables and your platform secret store. Never commit them to source control.

Works With

PrismaDrizzleNode pgNpgsqlpsql
POSTGRES POSTGRES POSTGRES POSTGRES POSTGRES POSTGRES

Built for
Builders.

We eliminated the three things every dev hates about serverless DBs.
FF.01

Always On

Unlike Supabase, we don't pause your side projects. Your data is ready when you are. No cold starts. Ever.

FF.02

Fixed Cost

Unlike Neon, your bill is fixed-plan pricing starting at $3/month. No "Active Instance" surprises. No "compute unit" math. One subscription, multiple databases.

FF.03

Standard SQL

No custom database SDKs. No auth, storage, or feature sprawl. Use pg, Prisma, Npgsql, Dapper, EF Core, or your normal SQL client. It's just Postgres.

How We Compare

Fast. Cheap. Simple.

MVP-DB is built to win on speed, clarity, and developer focus.

Feature MVP-DB Typical DB Hosting
Create database <1s 30-60s
First query ~15s Minutes, not seconds
Price $3/month $15-$30/month
Cold starts None Common on free tiers
Platform surface Just Postgres Database plus extra platform concepts
Best for MVPs, side projects, staging Broad platform or production cluster needs
Main advantage Speed + clarity More knobs, more decisions
What Developers Say

Don't take our word for it.

"I was paying $25/mo on Neon for a side project that got maybe 10 requests a day. Switched to MVP DB — $3/mo, zero cold starts. It just works."

A

Alex R.

Indie developer · @alexr_dev

"Supabase kept pausing my free tier DB every few days. MVP DB is always on for $3. Migrated with pg_dump in literally 30 seconds."

M

Maria K.

Full-stack maker · @maria_ships

"The Phoenix Recovery system is legit. My instance went down once at 3 AM — was back before I even noticed. Connection string never changed."

J

James T.

SaaS founder · @jamesbuilds

Pricing.SYS

Clear Plans.
No Meter Panic.

Monthly is available. Yearly saves two months. No compute units, no hidden usage math.

One subscription can cover multiple app or environment databases, and the table below is the canonical source of plan limits.

Access is granted immediately after signup. Your database is ready within seconds.

All plans include daily automated backups.

Starter

For getting started

Single project

Perfect for trying MVP-DB

Monthly

$3 /MO

Yearly

Save 2 months
$30 /YR

$2.50/mo effective

14-day free trial - no charge today

  • 3 PostgreSQL databases
  • Instant provisioning
  • Daily automated backups
  • Connection string access

When you exceed the plan

Storage writes pause at the cap. For more databases or connection headroom, upgrade instantly.

Most Popular

Builder

For active projects

Most popular

Best value for growing apps

Monthly

$5 /MO

Yearly

Save 2 months
$50 /YR

$4.17/mo effective

14-day free trial - no charge today

  • 10 PostgreSQL databases
  • Instant provisioning
  • Daily automated backups
  • Connection string access
  • Priority support

When you exceed the plan

Storage writes pause at the cap. Upgrade instantly if you need more databases or more concurrency.

Pro

For multiple apps and scaling

Scale projects

Monthly

$12 /MO

Yearly

Save 2 months
$120 /YR

$10/mo effective

14-day free trial - no charge today

  • 50 PostgreSQL databases
  • Instant provisioning
  • Daily automated backups
  • Connection string access
  • Priority support

When you exceed the plan

Storage writes pause at the cap. If you outgrow 50 databases or 150 connections, contact support.

Canonical Comparison

Everything In One Table

Static HTML pricing: monthly, yearly, limits, and overage behavior in one place.

Plan Monthly Yearly Effective Monthly Included Databases Storage Connection Cap If You Exceed
Starter
MVPs & Side Projects
$3 $30 $2.50/mo effective 3 databases 1 GB 20 concurrent Storage writes pause at the cap. For more databases or connection headroom, upgrade instantly.
Builder
Indies & Growing Apps
$5 $50 $4.17/mo effective 10 databases 5 GB 50 concurrent Storage writes pause at the cap. Upgrade instantly if you need more databases or more concurrency.
Pro
Heavier Workloads
$12 $120 $10/mo effective 50 databases 15 GB 150 concurrent Storage writes pause at the cap. If you outgrow 50 databases or 150 connections, contact support.

Predictable billing rules

MVP DB does not bill by compute-hours, requests, or burst usage. Today, scaling is handled by moving to the next plan tier instead of piling on usage meters.

Read Billing Notes
Under the Hood

Self-healing infrastructure.

Each MVP DB runs on AWS so you do not have to manage AWS yourself. Our serverless control plane uses AWS EventBridge and Lambda. If a host goes down, the Phoenix Recovery logic automatically restores every tenant from the Admin DB onto the persistent EBS volume. Your connection string never changes.

  • + PostgreSQL 17 with pgvector & PostGIS
  • + TLS 1.3 encrypted connections
  • + Daily automated backups with plan-based retention
  • + Auto-failover via Phoenix Recovery (zero manual intervention)
  • + Storage enforcement every 5 minutes (Warden Lambda)

Platform Specs

Engine PostgreSQL 17
Control Plane AWS EventBridge + Lambda
IOPS Baseline 3,000
Encryption AES-256 + TLS 1.3
Recovery Phoenix (auto)
Region
eu-central-1
R
Why I Built This

I got tired of paying for databases that weren't doing anything.

I'm an indie developer. I've shipped a dozen side projects over the years, and every single one needed a Postgres database. The problem? Every hosted solution either paused my DB after a few days of inactivity (hello, Supabase free tier) or hit me with surprise bills from "compute units" I never understood (looking at you, Neon).

I wanted something dead simple: a PostgreSQL database that's always on, costs a flat $3/mo, and doesn't require me to learn a proprietary SDK. So I built it.

MVP DB runs on a serverless control plane I engineered with AWS EventBridge and Lambda, which means you get automated reliability without needing your own AWS account or DevOps setup. If anything goes wrong, the Phoenix Recovery system automatically restores your data and your connection string never changes. It's the database I wished existed when I started building.

- Gavrilo Mumovic, founder of Rashtan Soft

LinkedIn admin@rashtan-soft.com
Migration

Start with standard Postgres tools.

Direct pipe for simple apps. Staged cutover for anything important.

~ / migration
# Fast path for small apps and low-risk moves
$ pg_dump --no-owner --no-privileges $OLD_DB | psql $MVP_DB_URL
...
COPY 847
COPY 12,341
ALTER SEQUENCE
+ Migration complete

For production cutovers, rehearse on staging and follow the fuller playbook in the docs.

Built For

Developers who want Postgres, not platform sprawl.

If you are trying to ship an MVP quickly, this should feel like it was built for you.

Great fit for

  • + Indie hackers and solo founders
  • + SaaS MVP builders
  • + Backend developers who do not want DevOps
  • + Side projects, prototypes, and staging environments
  • + Small production apps with modest traffic

Probably not the right fit for

  • - Large-scale production systems
  • - High-compliance workloads (HIPAA, PCI, SOC 2, and similar)
  • - Teams needing enterprise SLAs or support contracts
  • - Buyers looking for auth, storage, edge functions, or a full backend suite

MVP-DB is intentionally focused: just PostgreSQL, fast setup, predictable pricing, and enough control for makers who want to ship.

FAQ

Frequently asked questions.

Everything you need to know before you start building.

What happens if I exceed my tier's storage limit?
Our Warden Lambda checks storage every 5 minutes. If you exceed your tier's limit, new writes are temporarily paused, but your data is never deleted. You can upgrade your tier instantly from the dashboard to resume writes, or free up space by dropping unused tables or data.
How do backups work? Can I restore to a specific point?
We run daily automated backups. Starter and Builder keep 7 days of history, and Pro keeps 30 days. You can trigger a self-serve restore from the dashboard backup list; the restore runs asynchronously, replaces the current data, and keeps the same connection endpoint.
What about connection pooling and connection limits?
Every MVP DB instance sits behind PgBouncer for connection pooling. The Starter plan supports up to 20 concurrent connections, Builder supports 50, and Pro supports 150. For most indie apps and MVPs, this is more than enough, and you can always upgrade instantly.
How do I upgrade or downgrade my plan?
One click in your dashboard. Upgrades take effect immediately, your vCPU allocation and storage limit increase with zero downtime. Downgrades apply at the start of your next billing cycle. No lock-in, cancel anytime.
Is my data secure?
Absolutely. All connections are encrypted with TLS 1.3. Storage is encrypted at rest with AES-256 via AWS EBS encryption. Each tenant is fully isolated with its own PostgreSQL schema and role. We never access your data.
Is MVP-DB production-ready?
For small apps, MVPs, and side projects, yes. MVP-DB is designed to handle real traffic reliably at an indie-friendly price point. For mission-critical systems, high-compliance workloads, or enterprise-scale applications, larger cloud providers (AWS RDS, Google Cloud SQL) are a better fit.
Do you guarantee uptime?
There is no formal SLA at this time. MVP-DB is a best-effort service built for developers who value simplicity and price over contractual uptime guarantees. We run on AWS with automatic recovery, but if your application requires guaranteed SLAs, please consider an enterprise-grade database provider.
How do I cancel my subscription?
You can cancel instantly from your dashboard. Your database will remain active until the end of your paid billing cycle, and no data is deleted immediately on cancellation.
Technical Constraints

What MVP DB is not

Developers hate surprises. Here's what to expect so you can decide if MVP DB is the right fit before you start building.

Does MVP DB support PostGIS or other PostgreSQL extensions?
Common extensions like pgcrypto, uuid-ossp, and citext are supported on all plans. Heavy extensions like PostGIS are currently restricted to our higher-tier plans (Builder and above). If your project requires a specific extension not listed here, contact us and we'll let you know if it's on the roadmap.
Can I get superuser or admin access to PostgreSQL?
No. This is an automated SaaS database product. You receive a dedicated schema-scoped role with full DDL and DML rights within your virtual database. The platform handles cluster-level commands (CREATE ROLE, pg_hba.conf, server parameters). If you need superuser access, you need a dedicated server.
Is this a dedicated server?
No. MVP DB runs multiple tenants on a shared high-performance cluster. Your virtual database is a logically isolated schema with its own credentials and enforced resource limits. This is what keeps pricing indie-friendly, starting at $3/mo. "Noisy Neighbor" behavior is actively monitored and throttled to protect all tenants.
Can I get a refund if I cancel mid-month?
No refunds for partial billing periods. When you subscribe, you purchase access for the full billing period (monthly or annual). You can cancel at any time from your dashboard, and your database stays active until the period ends, but we do not issue pro-rated refunds. Annual plans include a 14-day free trial so you can evaluate the service risk-free.
What version of PostgreSQL are you running?
We currently deploy on PostgreSQL 17 across the platform, so the landing page, documentation, and runtime all match the same engine version.

"Switched three side projects from Supabase to MVP DB in under 5 minutes. Saving $40/mo and zero cold starts."

- Alex R., indie developer

Your MVP deserves a database that never sleeps.

The simplest way to get a PostgreSQL database for your MVP. No infrastructure headaches, no surprise usage pricing, no DevOps.

Create your first database

Starting at $3/month • Multiple databases per plan • No lock-in • Cancel anytime.

Create Database - $3/mo