Managed Postgres on Fly.io

If you like managing your own database, we have to ask: who hurt you? A database needs to "just work" and any time spent ensuring it does could be better spent… literally anywhere else. That's why Fly.io MPG exists.

Try It Now
Managed Postgres Database Management

Managed Postgres the Fly.io Way

Managed Postgres is our fully-managed database service that handles every aspect of running production PostgreSQL databases. We take care of:

  • Automatic backups and recovery
  • High availability with automatic failover
  • Performance monitoring, metrics, and logs
  • Resource scaling (CPU, RAM, storage)
  • 24/7 support and incident response
  • Automatic encryption of data at rest and in transit
Try Managed Postgres

What You Get With Fly.io MPG

A highly-available Postgres cluster within your Fly.io organization's private network
Multiple databases and schemas on that cluster
Fly.io Support Portal to log tickets and get help
A full catalog of trusted extensions including PostGIS and pgvector

We're releasing new features all the time! Watch this space.

Managed Postgres Protection
Global Availability

Where is Managed Postgres Available?

Frankfurt, Germany (fra)
São Paulo, Brazil (gru)
Ashburn, Virginia, USA (iad)
Los Angeles, California, USA (lax)
Chicago, Illinois, USA (ord)
Sydney, Australia (syd)
San Jose, California, USA (sjc)

If you don't see a region close to you in this list, hang tight! We're rolling Managed Postgres out to more regions as quickly as possible.

Flexible, Easy Storage

Maximum storage limit: 1 TB
Initial storage size: Up to 500 GB at creation
Storage is replicated across all nodes in your cluster
Storage growth is monitored and managed automatically
Flexible Database Storage

Scalable Pricing

Not having to manage your database? Priceless. But that's hard to budget for, so we'll just tell you what it costs: however much database storage you use (at $0.30/provisioned GB/month) plus whichever plan below works best for you.

Basic

$38.00 /mo

All plans include high availability, backups, and connection pooling.

CPU Shared-2x
Memory 1GB
Let's go!

Starter

$72.00 /mo

All plans include high availability, backups, and connection pooling.

CPU Shared-2x
Memory 2GB
Let's go!

Launch

$282.00 /mo

All plans include high availability, backups, and connection pooling.

CPU Performance-2x
Memory 8GB
Let's go!

Scale

$962.00 /mo

All plans include high availability, backups, and connection pooling.

CPU Performance-4x
Memory 32GB
Let's go!

Get Your Weekends Back with Managed Postgres

Get Your Weekends Back

Switch to Managed Postgres by Fly.io. Let us worry about database uptime while you go build something amazing!

Try Managed Postgres