Pricing

Pay for what your branches use.

Compute while a branch runs, storage for your Safe Copy and whatever branches change. No per-branch, per-seat or per-agent fees.

Free during the beta · $10 credit · no card
Compute
$0.086 / branch-hour

Billed by the second while a branch is running. Building and keeping your Safe Copy uses no billed compute.

Storage
$0.32 / GB-month

Measured hourly: your Safe Copy, plus only the data each branch changes — branches are copy-on-write.

Beta
Free / during beta

Postgres branches cost nothing while pgrun is in beta. $10 of credit included. No credit card.

Estimate

Pricing calculator

Move the sliders to match how your agents, CI and pull requests use branches.

Branches
500
110K
30 min
5 min7 days

From create to delete. A branch bills compute the whole time it's running — set a TTL or use --delete-after so it doesn't outlive the job.

Storage
10 GB
1 GB1 TB

Your Safe Copy is about this size — a little less when protection drops tables or columns.

Monthly rate $0.32 / GB / month

Sampled hourly — you pay for the hours storage exists, not a full month.

3.0%
0.5%25%

Copy-on-write branches only store what they change: 3.0% of 10 GB = 0.3 GB per branch.

Total
$24.73 / month

Estimated at our published rates. Free while pgrun is in beta.

Safe Copy$3.20
Storage 10 GB × $0.32/GB · stored all month, compute included
Branch compute$21.50
$0.086/hr × 30 min × 500 branches
Branch storage$0.03
changed data only, for each branch's lifespan

Start free

No credit card required

Managed Postgres

A database we run for you

Billed per database, per month.

SizevCPURAMMonthly
hobby-1 1 2 GB $15.00
hobby-2 2 4 GB $28.04
standard-2 2 8 GB $56.00
standard-4 4 8 GB $90.00
standard-8 6 12 GB $110.00
standard-16 8 24 GB $180.00

Plus storage at $0.10 per GB per month. Prices exclude any tax we are required to collect.

FAQ

Frequently asked questions

Do you charge per branch?

No. There's no fee for creating a branch, and no per-seat, per-agent or per-pull-request fee. You pay for compute while a branch runs and for the storage it uses — 1,000 short-lived CI branches can cost less than one branch left running all month.

How is storage calculated?

Every hour pgrun measures your Safe Copy plus what each live branch has written. Branches are copy-on-write, so a new branch costs almost nothing until it changes data. You pay $0.32 per GB-month, prorated by the hour.

Does connecting my production database cost anything?

No. Your production database stays where it is, on whatever you pay for it today. pgrun reads it to build a protected Safe Copy, and branches are cut from that copy — never from production.

What is the Safe Copy, and do I pay for it?

It's a privacy-safe copy of your production database: sensitive columns are masked, faked or dropped before anything is copied. You pay for its storage; the compute that builds and refreshes it is free.

How do I keep costs down?

Delete branches when the job is done. `pgrun branch exec --delete-after` does it automatically, and every branch can carry a TTL (1h, 6h, 24h or 7d) as a backstop. Compute stops the moment a branch is deleted.

What does the $10 credit cover?

Branch usage while pgrun is in beta. Nothing is charged against it yet, and you're never asked for a card to use it.

Are there limits during the beta?

Up to 10 live branches per project at once, databases up to 10 GB, and 2 safe copies set up automatically — we set up the rest for you. Need more? Write to us.

What happens when the beta ends?

We'll announce it here before any rate applies, and nothing is charged until you add a card. Until then the calculator above shows what the same usage would cost.

Something else? Write to us — it reaches the person who runs the databases.