Specifications and Limits

Last Updated At: 2025-10-21 09:10:00

Category Specifications and Limits
Bucket - Limits:
0.1. Once a bucket is created, its name or region cannot be modified.
0.1. Buckets should have unique names under the same user account and cannot be renamed.
0.1. A bucket name can only contain lowercase letters a–z, digits 0–9, hyphen (-), and their combinations. A bucket name can contain 1–50 characters.
- Number of buckets:
Each root account can have up to 200 buckets (by default).
- Number of objects:
Each bucket can have an unlimited number of objects in it.
Object - Limits:
Each object key can have a length of 1–850B.
- Upload:
0.1. A single object to be uploaded in the console can be up to 512 GB.
0.1. A single object to be uploaded through an API/SDK can be up to 48.82 TB (50,000 GB).
Upload API specifications:
(a) Simple upload: A single object can be up to 5 GB.
(b) Multipart upload: A single object can be up to 48.82 TB. The part size can be 1 MB–5 GB, but the last part can be smaller than 1 MB. The number of parts can be 1–10,000.
- Replication:
0.1. Intra-region and cross-region object replication under a single account are supported.
0.1. Intra-region object replication is free of charge, while cross-region object replication incurs traffic fees.
0.1. Replicate APIs specification:
(a) Simple replication: A single object to be replicated can be up to 5 GB.
(b) Objects larger than 5 GB should be replicated through multipart replication. A single object to be replicated can be up to 48.82 TB.
- Batch deletion:
Up to 1,000 objects can be deleted at a time when a batch deletion is initiated through APIs or SDKs.
Access policy Number of rules:
For each root account (the same APPID), the total number of policies associated with the bucket and object ACL and Policy and CAM can be up to 1,000.
SDK types Twelve types:
Android, C, C++, .NET, Go, iOS, Java, JavaScript, Node.js, PHP, Python, and Mini Program SDKs.