Storage

Limits

Learn how to increase Supabase file limits.


Global file size

You can set the maximum file size across all your buckets by setting the Global file size limit value in your Storage Settings. For Free projects, the limit can't exceed 50 MB. On the Pro Plan and up, you can set this value to up to 500 GB. If you need more than 500 GB, contact us.

PlanMax File Size Limit
Free50 MB
Pro500 GB
Team500 GB
EnterpriseCustom

Additionally, you can specify the maximum file size on a per bucket level but it can't be higher than this global limit. As a good practice, the global limit should be set to the highest possible file size that your application accepts, with smaller per-bucket limits set as needed.

Per bucket restrictions

You can have different restrictions on a per bucket level such as restricting the file types (e.g. pdf, images, videos) or the maximum file size, which should be lower than the global limit. To apply these limit on a bucket level see Creating Buckets.