Help Center > Object Storage Service > Developer Guide > Uploading an Object > Uploading an Object in Multiple Parts

Uploading an Object in Multiple Parts

An object can be uploaded in multiple parts. This method is called multipart upload. Each piece is a part of consecutive object data. You can upload object parts in any sequence or independently upload them. If any part fails to be uploaded, you can upload the part again without affecting other parts. After all parts are uploaded, OBS merges these parts into the object. Generally, if the size of an object reaches 100 MB, multipart upload is recommended.

Multipart upload has three steps: parts initialization, parts uploading, and parts merging. Upon receiving a Complete Multipart Upload request, OBS merges the uploaded parts into a new object. The object can be accessed like other objects.

Registration