> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.zata.prathamchopde.site/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.zata.prathamchopde.site/_mcp/server.

# Create a bucket

A bucket holds your files. Each bucket lives in one region, **Indore** or **Mumbai**, and you reach it with an access key from that same region.

> **Note**
>
> Only the account owner can create buckets. Sub-users work in the buckets the owner assigns to them.

## Create a bucket

#### Open Create Bucket

In the Zata console, open **Buckets** and select **Create Bucket**.

![The Storage Buckets page with Buckets selected in the menu and the Create Bucket button highlighted](/_fern-img/c5aad1ba8af66fbe2a254e4a3c43b2b976849cc6f4d93a901cde5e8a3a5d5ba8.webp)

#### Name the bucket and pick a region

Type a name in **Bucket Name** and choose a **Region**, then select **Next**. The console checks that the name is still free.

The console adds a short prefix in front of your name: the first four letters of your username. The **Review** step shows the full name.

Your plan, or the free trial, covers both regions, so you can pick **Indore** or **Mumbai**.

![Step 1 of Create Bucket: the username prefix admi, the name image and the Region drop-down set to Indore](/_fern-img/33d24e48fc5b5954f7f327e49a8a6dc897681d5f24add6eebb78a90718404012.webp)

#### Choose versioning and Object Lock

Turn on **Enable Versioning** if you want to keep old versions of files. Turn on **Enable Object Lock** if files must not be deleted or changed for a set time. Object Lock needs versioning, so turn that on first. Both settings are explained [below](#versioning-and-object-lock).

![Step 2 of Create Bucket: the Enable Versioning and Enable Object Lock switches, both off](/_fern-img/bfaa67fb9a2b1c33d4070a1c67956ca961eebc7ea2db86b94cc1c8c7b002dfe1.webp)

#### Add tags (optional)

Enter a **Key** and a **Value**, and select **Add Tag** for more. You can add up to 10 tags. See [Tags](/buckets/tags) for the rules. To skip, leave the row empty. Select **Next**.

![Step 3 of Create Bucket: an empty Key and Value row and the Add Tag button](/_fern-img/eaf9613b25c67d7d2a39eb8b8bc18b3929a1ea53272e0c8d6f6a266f4896028f.webp)

#### Review and create

Check the summary and select **Create Bucket**.

![Step 4 of Create Bucket: the Review list with the bucket name admiimage, region Indore and versioning disabled, and the Create Bucket button](/_fern-img/4e5459f7449f93ff0ba56b48ff0771f8d50f24d25742872ceb360b2143a92970.webp)

The new bucket appears in the **Bucket List**. Select its name to upload files. The icons under **ACTIONS** open [Tags](/buckets/tags), [Bucket settings](/buckets/bucket-settings) and [Delete a bucket](/buckets/delete-a-bucket).

![The Bucket List showing the new bucket admiimage in Indore, with the tag, settings and delete icons in the Actions column](/_fern-img/5ffa7a9d93e6b9c1acaccad49b074d39e7fb11376c9af664786bf3614fb51d41.webp)

## Bucket name rules

| Rule                                                          | Example                                    |
| ------------------------------------------------------------- | ------------------------------------------ |
| 3 to 63 characters                                            | `logs`                                     |
| Only lowercase letters, numbers, dots (`.`) and hyphens (`-`) | `backup-2026`                              |
| Starts and ends with a letter or a number                     | not `-backup`                              |
| No two dots in a row                                          | not `my..bucket`                           |
| Not written like an IP address                                | not `192.168.1.10`                         |
| Not already used by anyone on Zata                            | the console tells you if the name is taken |

> **Tip**
>
> Keep the whole name, prefix included, within 63 characters, and use hyphens instead of dots. Names with dots fail the HTTPS certificate check in virtual-host style URLs.

You cannot rename a bucket or move it to the other region later. To move data, create a new bucket and copy the files.

## Versioning and Object Lock

| Option                           | What it does                                                                                                                                               | Can you change it later?                                                                                            |
| -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Enable Versioning**            | Keeps every version of a file when you overwrite or delete it, so you can [restore it](/buckets/delete-and-restore-files). Old versions use storage.       | You can turn it off in [Bucket settings](/buckets/bucket-settings). New versions then stop; existing versions stay. |
| **Enable Object Lock**           | Locked file versions cannot be deleted or overwritten until their lock ends. See [Object Lock](/buckets/object-lock/overview).                             | No. You can only turn it on now, and it can never be turned off. Versioning then stays on for good.                 |
| **Default Retention** (optional) | Locks every new upload for the number of days you set, in **Governance** or **Compliance** mode. Without it, new files are not locked until you lock them. | Yes, in [Bucket settings](/buckets/bucket-settings).                                                                |

The **Review** step also lists **Encryption** as **SSE-S3 (Default)**. There is no encryption setting to choose. In S3 tools, leave server-side encryption options turned off: Zata rejects SSE requests.

## Next steps

* [Upload and manage files](/buckets/files)
* [Create an access key](/access/access-keys) to connect S3 tools
* [Endpoints and regions](/get-started/endpoints-and-regions)