S3 objects can range from 0 bytes to 5TB. The largest object that can be uploaded in single PUT is 5GB. For objects larger than 100 MB, it is recommended to use multipart upload.