> 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.

# Cyberduck

Cyberduck is a free file transfer app for Windows and macOS. Connect it to Zata to browse your buckets and upload or download files. Prefer video? [Watch the setup video](https://youtu.be/GgBAAkjVFWI).

## Before you start

* A bucket — see [Create a bucket](/buckets/create-a-bucket).
* An access key from the same region as the bucket — see [Access keys](/access/access-keys).
* Cyberduck installed — [download Cyberduck](https://cyberduck.io/download/).

## Connection settings

| Setting                           | Value                                                                                         |
| --------------------------------- | --------------------------------------------------------------------------------------------- |
| Connection type                   | **S3 (Deprecated path style requests)**                                                       |
| Server                            | `idr01.zata.ai` for Indore, `bom01.zata.ai` for Mumbai — host name only, no `https://`        |
| Port                              | `443`                                                                                         |
| Access Key ID / Secret Access Key | from **Access Keys** in the Zata console — the key must be from the same region as the bucket |

The **S3 (Deprecated path style requests)** profile makes Cyberduck use path-style addresses (`https://idr01.zata.ai/my-bucket`), which is the recommended way to reach Zata.

## Set up Cyberduck

#### Turn on the path-style S3 profile

Select **Open Connection**. Open the connection type list at the top of the window and choose **More Options**. Cyberduck opens **Preferences** on the **Profiles** tab.

![Cyberduck Preferences window with the Profiles tab selected](/_fern-img/98c79f287509cc8745f5d4525eaa36b7c1c5d2515dc99e811b460a6e7c3bc015.webp)

Search for `S3 depre` and tick **S3 (Deprecated path style requests)**. Close **Preferences**.

![The S3 (Deprecated path style requests) profile ticked in the Profiles search results](/_fern-img/6b0d5ae340cff4fc054c72d47bb099bfa96adac1d21db5dbbd69f13d883f9f80.webp)

#### Fill in the connection

Back in **Open Connection**, select **S3 (Deprecated path style requests)** in the list. Enter the **Server**, **Port**, **Access Key ID** and **Secret Access Key** from the table above, then select **Connect**.

![Open Connection dialog with the path-style S3 profile, server idr01.zata.ai and port 443](/_fern-img/653d680865645fc1a828086725d6c60d7b076b151c9bf869e9af95c7065305b1.webp)

#### Open a bucket

Your Zata buckets appear in the file list. Double-click a bucket to open it.

![Cyberduck connected to idr01.zata.ai, showing a list of buckets](/_fern-img/fcaf987a87d70b1baa4b96ce50a7719088a7dbd3656053aacd5b90455a7a8f6a.webp)

## Test it

Open a bucket and select **Upload**, or drag a small file into the window. The file appears in the bucket. In the Zata console, open **Buckets** and the same bucket to see it there too. Then drag the file back to your computer to check that downloads work.

![An uploaded file highlighted inside a bucket in Cyberduck](/_fern-img/8b0f5d13ecc624e276012bc9c971a7c6ad24ce39f36a686bc7233bc79cabb280.webp)

## Troubleshooting

| Problem                                                                    | Fix                                                                                                                                                                             |
| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **S3 (Deprecated path style requests)** is not in the connection type list | Turn it on first in **Preferences** → **Profiles** (step 1).                                                                                                                    |
| Login failed or access denied                                              | Copy the keys again from **Access Keys**, without extra spaces. Check that the key is from the same region as the server you entered.                                           |
| The bucket list is empty                                                   | Check that the server matches the region of your key. Sub-user keys always show an empty list: open **More Options** in **Open Connection** and enter `/my-bucket` in **Path**. |

For other errors, see [Access denied](/help/troubleshooting/access-denied) and [Endpoint and region](/help/troubleshooting/endpoint-and-region).