Amazon Simple Storage Service
Getting Started Guide (API Version 2006-03-01)

Create a Bucket

Now that you've signed up for Amazon S3, you're ready to create a bucket using the AWS Management Console. Every object in Amazon S3 is stored in a bucket. Before you can store data in Amazon S3, you must create a bucket.


You are not charged for creating a bucket; you are charged only for storing objects in the bucket and for transferring objects in and out of the bucket. The charges you will incur through following the examples in this guide are minimal (less than $1). For more information, go to Amazon S3 Pricing.

To create a bucket

  1. Sign into the AWS Management Console and open the Amazon S3 console at

  2. Click Create Bucket.

  3. In the Create a Bucket dialog box, in the Bucket Name box, enter a bucket name.

    The bucket name you choose must be unique across all existing bucket names in Amazon S3. One way to help ensure uniqueness is to prefix your bucket names with the name of your organization. Bucket names must comply with certain rules. For more information, see Bucket Restrictions and Limitations in the Amazon Simple Storage Service Developer Guide.


    After you create a bucket, you cannot change its name. In addition, the bucket name is visible in the URL that points to the objects stored in the bucket. Ensure that the bucket name you choose is appropriate.

  4. In the Region box, select a region. For this exercise, select Oregon from the drop-down list.

    You can choose a region to optimize latency, minimize costs, or address regulatory requirements. Objects stored in a region never leave that region unless you explicitly transfer them to another region. For more information about regions, see Accessing a Bucket in the Amazon Simple Storage Service Developer Guide.

  5. Click Create.

    When Amazon S3 successfully creates your bucket, the console displays your empty bucket in the Buckets panel.

You've created a bucket in Amazon S3.

Adding an object to a bucket