Can a Supabase Postgres database scale as my app grows?
Last edited: October 27, 2026
Yes, Supabase can scale your Postgres database as your app grows.
For database size and disk space, these are included with your plan and range from 500MB database size on the Free plan to fully customized database and disk size for Enterprise plans. Projects on the Pro plan and higher additionally have autoscaling disks.
You can also scale compute as needed. Free projects run on Nano compute and new paid projects start on Micro, and you can move to larger sizes as you need more CPU, memory, and connections. For details refer to Compute pricing.
Supabase also offers the following features to help with database scaling:
- Connection pooling to reuse existing connections between queries.
- Read replicas to optimize for read-heavy workflows.
- Performance advisors to deterministically check for performance issues with your project.
- Dashboard observability for queries through Index Advisor.
- Log drains which you can use to send logs from Supabase to other systems and build out alerting for performance issues.
- Support for Agentic connections to monitor query performance and other issues at a regular cadence.
- Support for standard Postgres performance extensions, such as
pg_stat_statementsandpg_partman.