Using Cyberduck 6.2.x for Windows and macOS with DigitalOcean Spaces

Validated on 12 May 2026 • Last edited on 13 May 2026

Spaces Object Storage is an S3-compatible service for storing and serving large amounts of data. The built-in Spaces CDN minimizes page load times, improves performance, and reduces bandwidth and infrastructure costs.

Cyberduck is an open-source client for Windows and macOS that provides a graphical interface for managing files over protocols and services such as FTP, SFTP, WebDAV, and S3-compatible object storage.

To learn more about Cyberduck, see the Cyberduck help documentation.

To use Cyberduck with Spaces, you need:

Connect to DigitalOcean Spaces

To connect to Spaces from Cyberduck, click Open Connection, and then select Amazon S3.

In the connection window, in the Server field, enter your Spaces region endpoint using the format <region>.digitaloceanspaces.com, such as nyc3.digitaloceanspaces.com. Then, in the Access Key ID field, enter your access key and in the Password field, enter your secret key, and then click Connect.

You can select Save password to avoid entering the secret key each time you connect. Only do this on a trusted device.

Create a New Bucket

If you already have buckets, Cyberduck displays them in its main window. Otherwise, the window is blank.

To create a new bucket, click the Action menu, and then click Create New Folder. A folder that you create at the root level becomes a new bucket.

Note
Bucket names must be globally unique across all DigitalOcean Spaces regions. If the name is already in use, Cyberduck may keep the dialog open without showing an error. If this happens, try a different bucket name.

After you create a bucket, you can open it and add content.

Upload Files and Create Folders

To create a folder inside a bucket, open the bucket, click the Action menu, click Create New Folder, enter a name, and then click Create.

To upload a file, drag the file into the Cyberduck window or use the Action menu to browse for and select the file.

Set File Permissions

To view a file’s permissions, select the file, open Get Info, and then go to the Permissions tab.

When you connect with access keys, your user ID appears with FULL_CONTROL. By default, Cyberduck also gives READ permission to Everyone, which makes the file public.

To make a file private, select the Everyone row and delete it. To keep a file public, leave the Everyone row with READ permission.

Cyberduck may also show group permission rows that do not apply to Spaces buckets. You can remove those rows.

Change Default File Permissions

To change the default permissions for uploaded files, open Edit, click Preferences, click Transfers, and then open the Permissions tab.

Clear all checkboxes in the Group row. To make uploaded files private by default, also clear all checkboxes in the Others row.

When you finish, close the preferences window to save your changes.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.