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

# CrossFTP

CrossFTP is an FTP and cloud storage client for Windows, macOS and Linux. Its **S3/HTTPS** protocol connects to Zata, so you can manage bucket files the same way as files on an FTP server.

## 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).
* CrossFTP installed — [download CrossFTP](https://www.crossftp.com/).

## Connection settings

| Setting             | Value                                                                                         |
| ------------------- | --------------------------------------------------------------------------------------------- |
| Protocol            | **S3/HTTPS**                                                                                  |
| Host                | `idr01.zata.ai` for Indore, `bom01.zata.ai` for Mumbai — no `https://`                        |
| Port                | `443`                                                                                         |
| Access Key / Secret | from **Access Keys** in the Zata console — the key must be from the same region as the bucket |

## Set up CrossFTP

#### Create a site

Open CrossFTP and select **Sites** → **Site Manager**. Select **New Site**, then set **Protocol** to **S3/HTTPS**.

![CrossFTP Site Manager with the Protocol list open and S3/HTTPS shown](/_fern-img/a8db17eeb32800c7df178ae9a91f7a44db6df892e810eaefb443f90b6c773664.webp)

#### Enter the Zata details

Enter the **Host**, **Port**, **Access Key** and **Secret** from the table above. You can also give the site a **Label**. Select **Apply**, then **Connect**.

![Site Manager with protocol S3/HTTPS, host idr01.zata.ai and port 443](/_fern-img/4755b758867cc47f8baf4f4e937e6a918bc26885ab02879b525adc3f13a4baed.webp)

#### Browse your buckets

Your buckets appear in the right-hand pane. Your local files are on the left.

![CrossFTP connected to Zata, with three buckets in the right-hand pane](/_fern-img/0e36dfa42012155ded9188d7fb22745f6d15cc6ae96446d1fe81b268c5787edd.webp)

## Test it

Drag a small file from the left pane into a bucket. Check that it appears in the same bucket in the Zata console under **Buckets**. Then drag it back, or use the right-click menu, to download it.

## Troubleshooting

| Problem                              | Fix                                                                                                     |
| ------------------------------------ | ------------------------------------------------------------------------------------------------------- |
| Cannot connect                       | Check that **Host** matches the region of your key, **Port** is `443` and **Protocol** is **S3/HTTPS**. |
| Access denied or invalid credentials | Copy the keys again from **Access Keys**, without extra spaces.                                         |
| CrossFTP asks for a region           | Use `us-east-1`. Zata does not check the region name.                                                   |
| Not sure what went wrong             | Read the log at the bottom of the CrossFTP window.                                                      |

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