Service limits
API rate limits
| API | Limit |
|---|---|
| S3 API | 500 requests per second |
| Platform API | 500 requests per second |
If you exceed the rate limit, the API returns HTTP 503 Slow Down. The standard AWS SDK retry-with-backoff behavior handles this gracefully — you don't need any custom logic in the common case.
If your workload sustains over 500 RPS, contact hello@filebase.com about a higher rate limit.
Bucket limits
| Plan | Buckets allowed |
|---|---|
| Free | 1 |
| Pro | 100 |
Within a bucket there is no limit on the number of objects.
Object size limits
| Limit | |
|---|---|
| Single PUT request | 5 GB |
| Multipart upload (per part) | 5 GB |
| Multipart upload (total object) | 5 TB |
| Multipart upload (max parts) | 10,000 |
| Recommended max for any single object | 1 TB |
| Object key length | 1,024 UTF-8 characters |
| Bucket name length | 3 to 63 characters |
For files over 5 GB you must use multipart upload. For files over 100 MB you should — even though single-PUT works up to 5 GB, multipart gives you parallelism and resumability.
Most AWS SDKs and the AWS CLI switch to multipart automatically once a file exceeds a small threshold (5–8 MB).
Storage limits
| Plan | Storage included |
|---|---|
| Free | 5 GB |
| Paid plans | See pricing |
There's no per-bucket storage cap — your account total is what matters.
Bandwidth limits
| Plan | Bandwidth |
|---|---|
| Free | 5 GB / month |
| Paid plans | Free egress, no caps |
See bandwidth for what counts.