Files, images and video, next to your data.
Store user uploads in Supabase Storage buckets protected by the same Row Level Security as your tables, served from your project's URL or your own domain.

Buckets per project
Every project has its own buckets, public or private, with policies written in SQL.
Same Storage API
Use the Supabase client exactly as today, including signed URLs and resumable uploads.
Backed up
Storage files are included in the one-click import from Supabase Cloud.
Your own domain
Serve files from a custom domain with automatic HTTPS.
Generous quotas
100 GB on Builder, 250 GB on Pro and 500 GB on Business, shared across projects.
Add space any time
Need more? Add file storage in 50 GB steps without changing plans.
All plans. File storage: 100 GB on Builder, 250 GB on Pro, 500 GB on Business.
Compare plansQuestions
What counts towards egress?
Data downloaded from your instance, including Storage files and API responses. Builder includes 250 GB a month, Pro 500 GB and Business 1000 GB.
Can I use my own domain for files?
Yes. Add a custom domain to the project and Storage URLs are served from it.
Put every project on one plan.
Every plan starts with a 7-day free trial.