Supabase Pricing: What You Really Need to Know 💡
Jun 20, 2025
Supabase offers a clean, honest pricing model: start free, scale as you grow, and only pay for what you actually use. Let’s break it down so you can pick the right plan — and avoid nasty surprises.
🆓 Free Tier – Perfect for starting out
Cost: $0/month per project
Limits:
500 MB Postgres database
- 1 GB file storage
- 5 GB bandwidth
- 50,000 monthly active users (MAUs)
- 500,000 Edge Function calls per month
- 200 concurrent realtime connections
- Community support
- Projects are paused after 1 week of inactivity (limit of 2 active free projects)
Great for personal projects, experiments, and testing without spending a penny.
🚀 Pro Tier – Ready for production
Starting at: $25/month per project (usage-based scaling applies)
Includes everything in Free, plus:
8 GB database
- 100 GB file storage
- 250 GB bandwidth
- 100,000 MAUs
- 2 million Edge Function calls
- Daily backups
- 7-day log retention
- Email support
- No pausing for inactivity
Overage pricing:
$0.125 per additional GB of database
- $0.021 per additional GB of storage
- $0.09 per additional GB of bandwidth
- $0.00325 per extra MAU
- $2 per million extra Edge Function calls
Includes $10/month in compute credits (enough to run a Micro instance for free).
🏢 Team Tier – For growing teams
Starting at: $599/month per organization
Everything in Pro, plus:
SOC2 compliance
- SSO for dashboard
- Longer backups (14 days) and log retention (28 days)
- Priority support
- Role-based access control
Built for startups and teams needing compliance, better access controls, and stronger SLAs.
🌐 Enterprise – Full-scale custom plans
Custom pricing (contact sales)
Designed for large-scale and regulated environments:
Dedicated support and account manager
- 24/7 support
- SLA uptime guarantees
- Bring-your-own-cloud options
- Custom security and compliance features
⚙️ Compute Add-ons
Paid plans include $10/month in compute credits (covers one Micro instance). You can scale compute based on demand:
| Size | Price/mo | Specs |
|---|---|---|
| Micro | $10 | 2-core ARM, 1 GB RAM |
| Small | $15 | 2-core ARM, 2 GB RAM |
| Medium | $60 | 2-core x86, 4 GB RAM |
| Large | $115 | 2-core x86, 8 GB RAM |
| XL and up | Varies | Scales to 16XL (384 GB) |
Instances are billed hourly.
💡 Example cost breakdown
Let’s say you’re running a mid-sized app:
- $25 Pro base plan
- $24 for 192 GB extra database
- $60 for Medium compute
- $18.90 for 900 GB extra storage
That’s about $128/month, not counting bandwidth or other overages.
🧭 How to choose
- Start Free to explore and prototype.
- Move to Pro as soon as you need more storage, compute, or users.
- Watch your overages and set up alerts to control spending.
- Upgrade to Team or Enterprise when compliance, support, or SLAs become critical.
Final Thoughts
Supabase pricing is transparent and flexible. You can start without paying a dime, and scale smoothly as your app grows. Whether you're building a hobby project or running a large production app, the structure is designed to fit your needs — and your budget.
Supadex helps you stay in control of your Supabase projects no matter where you are. Don’t wait—take your backend management to the next level today!