Public calculator
Database growth and threshold calculator
Turn two database-size observations into absolute growth, percent change, average daily change, and a simple planning projection.
This straight-line projection is calculated locally and is not a capacity guarantee.
- Absolute change
- +3 GB
- Percent change
- +30%
- Average per day
- +0.1 GB
- Threshold projection
- 70 days
Growth calculation
Absolute growth is current size minus starting size. Percent growth divides that change by the starting size. When the starting size is zero, percentage growth is mathematically undefined and remains unavailable.
Projection method
The threshold projection extends the observed average daily change in a straight line. Flat or decreasing data produces no future exhaustion date; an already-reached threshold is reported directly.
Use compatible measurements
Compare the same metric from the same source. PostgreSQL logical database size, provider disk allocation, object storage, WAL, and billed GB-months are different measurements.
Treat the result as a scenario
Growth can be seasonal or driven by one-time imports, retention jobs, vacuum behavior, and provider corrections. Recalculate with multiple windows before making a capacity decision.
Definitions and sources
Provider and PostgreSQL statements last reviewed August 27, 2026. Pricing consoles and invoices remain authoritative.
Related database resources
PostgreSQL database size guide
Use built-in PostgreSQL functions to inspect database and relation sizes.
Open resourcePostgreSQL index size guide
Measure table and index footprint without reading application rows.
Open resourceSupabase usage calculator
Compare billing-cycle usage with allowances from your current plan.
Open resource