To start storing your files on Amazon S3, you can upload or add
Amazon S3 Buckets
by sending HTTP PUT Request to Amazon S3 Server. To authenticate the request, you must have WRITE permissions on the Bucket.
You can send HTTP PUT Request to upload files on Amazon S3 by either using Amazon S3 REST API PUT Object Request or you can use Bucket Explorer user interface to upload Objects. You will need to write your own software code to use S3 REST (or SOAP) API for uploading files, so this is a recommended method if you know software programming. On the other hand, you can upload files on Amazon S3 with mouse clicks using Bucket Explorer UI.
Create Object using Amazon S3 REST API PUT Object
To create S3 Objects, you can request PUT Object. For that, you don’t need to use any Request parameter except common Request Headers.
Create Object using Bucket Explorer
While the "PUT Object" of AWS allows you to add an object to a Bucket by writing code, Bucket Explorer makes that very easy for you with point and click.
Using Bucket Explorer, you can upload file(s) from local file system to S3 Bucket of your
Amazon S3 account
and the process will be started in
Bucket Explorer never re-uploads a file that has not been changed (contents are the same). It checks the hash of the local file with Etag value of S3 file and if the value is the same, the file skips the upload process. This is called Name and Hash checking for files that already exist.
Bucket Explorer also provides a much faster checking for uploading file(s) by comparing it with Name and Size. If the uploading file(s) already exist on the S3, Bucket Explorer will then check the size of the file(s). If the file is found identical, it will not upload the file(s).
Bucket Explorer adds an extra header
while it uploads file(s) on S3.The value of this header is the Last Modified Date of uploaded file. You can check this header value to know when the file(s) have been modified on local using Object Property window or Update Metadata window. Bucket Explorer also preserves ACLs and Metadata while overwriting file(s) on Amazon S3.
If you want to upload file(S) on any desired bucket, follow the given steps:
Right click on the selected files/folders in local file explorer (left side panel of Bucket Explorer window) and choose
option or click on
(Arrow towards the right side placed at vertical toolbar between Left and Right panel).
Right click on the selected object in object panel and choose
Right click on the selected bucket in bucket panel and choose Upload
Choose File (Toolbar button) ->
of object panel.