GUI-based S3 client for Windows and macOS. Best for browsing your bucket, ad-hoc uploads and downloads, manual restores, and inspecting backup contents. Not a scheduled backup tool — for automated backups, use restic, rclone, or Duplicati. Cyberduck complements those tools rather than replacing them.
Download the installer from cyberduck.io.
.exe installer..zip and drag Cyberduck to Applications.Cyberduck is donationware — free to use, with a nag screen on launch unless you purchase a registration key from the Mac App Store or Microsoft Store.
Log in to your HummingTribe dashboard → S3 Storage tab. Copy your Access Key ID and reveal your Secret Access Key (shown once — save it now). Note your bucket name.
Open Cyberduck → Bookmark menu → New Bookmark (or press Cmd+Shift+B / Ctrl+Shift+B).
In the bookmark editor, set the connection type at the top to S3 (HTTPS).
Fill in the fields:
| Field | Value |
|---|---|
| Nickname | HummingTribe |
| Server | storage.hummingtribe.com |
| Port | 443 |
| Access Key ID | your Access Key ID |
| Path | your bucket name (e.g. my-bucket) |
Click More Options to expand advanced settings:
Use browser connectionClose the bookmark editor — Cyberduck saves automatically.
Double-click the bookmark in the main browser window. Cyberduck prompts for your Secret Access Key — paste it and tick Add to Keychain (macOS) or Save Password (Windows) so you don't have to re-enter it.
Click Login. Cyberduck connects to HummingTribe and shows the contents of your bucket. An empty bucket shows a blank file list.
Upload: drag files or folders from Finder/Explorer into the Cyberduck window. Transfers run in the Transfers window (Cmd+T / Ctrl+T) with per-file progress.
Download: drag files from Cyberduck to your desktop, or right-click → Download To... to pick a destination.
Resume interrupted transfers: Cyberduck automatically detects partial transfers and offers to resume on next connect.
For large multi-gigabyte uploads, Cyberduck uses S3 multipart uploads automatically. The default chunk size is 10 MB — adjust under Preferences → Transfers → General → Multipart download/upload if you need to.
Cyberduck is the easiest way to verify what your backup tools have written:
Cmd+F / Ctrl+F filters the current folder by name.This is particularly useful for confirming restic snapshot directories, rclone sync results, or Duplicati .dblock and .dindex files are present in the bucket.
Restoring an individual file from a structured backup (restic, Duplicati) requires the original tool — those tools store data in their own internal format and cannot be browsed file-by-file in Cyberduck.
Cyberduck restores work for files uploaded directly as files (e.g. via rclone copy, or manual uploads). To restore:
For an entire folder, right-click the folder → Download To... — Cyberduck downloads the folder tree recursively.
Cyberduck integrates with Cryptomator for transparent client-side encryption. Files are encrypted on your machine before upload — HummingTribe never sees the plaintext.
Install Cryptomator from cryptomator.org. Then in Cyberduck:
vault) and a strong passphrase.After creation, Cyberduck shows a virtual unlocked vault. Files dragged in are encrypted before upload; files dragged out are decrypted on download. The vault passphrase is required on every reconnection.
If you lose the vault passphrase, the files are unrecoverable. Cryptomator has no recovery mechanism. Store the passphrase in a password manager.
This is a useful pattern for sensitive ad-hoc files — but for full automated backups, use restic or Duplicati's built-in encryption instead.
Cyberduck has a Synchronize feature (right-click bookmark → Synchronize) that compares a local folder to a remote folder and offers three modes: Download (remote → local), Upload (local → remote), or Mirror (both directions).
This is useful for occasional one-off sync operations, but it is not scheduled and not incremental — every sync rescans the entire folder tree. For automated, deduplicated, scheduled sync, use rclone instead.
Manage your bucket and credentials from your HummingTribe dashboard.