Skip to main content
Object storage quotas
Last update:

Object storage quotas

We recommend uploading objects larger than 100 MB using segmented-upload via S3 API or Swift API.

You set storage limits and container limits yourself.

Storage entity limits

If the limit is exceeded, the server will return a response with the code 429 Too Many Requests and the message Rate Limit exceeded.

Maximum number of containers2000*
Maximum container name size128 UTF-8 characters
Maximum size of all headers/metadata per account/container/object in the request body8 KB
Maximum size of all headers/metadata of a view X-Account-Meta-$Name, X-Container-Meta-$Name, X-Object-Meta-$Name4 KB
Maximum number of headers per account, container or object90
Maximum header name size64 UTF-8 characters
Maximum number of characters in client header value256 UTF-8 characters
Maximum object name size1024 UTF-8 characters

* The control panel displays the first 1000 containers. If there are more containers, you can view the full list through the API.

API Request Limits

Restrictions on API requests apply to the entire account.

Request typeLimit (requests per second)Message from server
All requests2000Too many authorized requests
GET + HEAD1000Too many GET requests
POST200Too many POST requests
PUT300Too many PUT requests
DELETE300Too many DELETE requests