# Cyberduck

{{< recipes-disclaimer >}}

[Cyberduck](https://cyberduck.io/) is open-source software that supports a
large number of storage systems, including Exoscale Simple Object Storage.
Cyberduck is an ideal file transfer tool for large amounts of data. This guide
demonstrates how to setup Cyberduck with Exoscale.

## Prerequisites

Before you start this guide, you will need to:

- Create a SOS Bucket, either via the [Portal](https://portal.exoscale.com/) or
the [CLI]({{< ref "/tools/command-line-interface/" >}}).
See the [Simple Object Storage documentation]({{< ref "/product/storage/object-storage/quick-start/" >}})
for more information.

- Create an IAM key, also via the Portal or the CLI. See the
[IAM documentation]({{< ref "/product/security/iam/quick-start/" >}})
for more information.

## Set Up Cyberduck

Open Cyberduck and click on **Open Connection**.

![](cyberduck-step1.png "Cyberduck Overview")

Select **Amazon S3**. For the endpoint, enter `sos-ZONE.exo.io`. Make sure to
substitute `ZONE` with the relevant zone.

> [!NOTE]
> You can find all Exoscale zones on [our website](https://www.exoscale.com/datacenters/) 
> or with the CLI command: `exo zones list`.


Add your Exoscale API key and secret. Then click **Connect**.

![](cyberduck-step2.png "Cyberduck Connection Window")

