Cyberduck
cyberduck.io
What it is
Cyberduck is a libre server and cloud-storage browser for macOS and Windows. It connects to FTP, SFTP, WebDAV, SMB, OpenStack Swift, Google Cloud Storage, Amazon S3, Azure, Backblaze B2, OneDrive, SharePoint, Google Drive, Box, Dropbox, and other services. Transfers include drag-and-drop uploads and downloads, recursive directory transfers, resumable transfers, and direct copying between servers. It can synchronize local and remote directories and preview the files affected before acting. Users can edit server-side text or binary files with an external editor, and copy or open HTTP URLs; S3 support includes CDN and pre-signed URLs. Cryptomator integration provides client-side encryption, including encrypted filenames and files. SFTP supports strong ciphers, public-key authentication, and two-factor authentication. Passwords are kept in the system Keychain, and certificates are checked against its trust settings. The free software is GPL-licensed and does not require registration or an account. A personal registration key is listed at $10 a month, billed as a minimum contribution shown by the vendor; a separate registration key contribution is $10, paid once. Retaining modification dates is not supported for all protocols.
Spec sheet
- Product
- Cyberduck is a libre server and cloud storage browser for Mac and Windows.Read 28 Sep 2026 · cyberduck.io
- Supported platforms
- cross-platformRead 20 Sep 2026 · cyberduck.io
- Free plan
- YesRead 20 Sep 2026 · cyberduck.io
- Paid from
- 10Read 20 Sep 2026 · cyberduck.io
- Support
- Support is provided through community help, documentation, a public bug tracker and [email protected].Read 28 Sep 2026 · cyberduck.io
- Authentication
- SFTP supports strong ciphers, public-key authentication and two-factor authentication.Read 28 Sep 2026 · cyberduck.io
- CLI
- Cyberduck CLI is available for Mac, Windows and Linux.Read 28 Sep 2026 · docs.cyberduck.io
- Credential storage
- Passwords are stored in the system Keychain and certificates are validated using Keychain trust settings.Read 28 Sep 2026 · cyberduck.io
- Current downloads
- The download page lists Windows 10 64-bit or later and macOS 10.13 or later on Intel or Apple M1.Read 28 Sep 2026 · cyberduck.io
- Editing
- It can edit text or binary files on a server using any preferred external editor.Read 28 Sep 2026 · cyberduck.io
- Encryption
- Cryptomator integration provides client-side encryption with encrypted filenames, obfuscated directory structures and individually encrypted files.Read 28 Sep 2026 · cyberduck.io
- File synchronization
- YesRead 20 Sep 2026 · cyberduck.io
- Open source
- Cyberduck is licensed under the GPL and its source code is available on GitHub.Read 28 Sep 2026 · cyberduck.io
- Protocol coverage
- multi-protocolRead 20 Sep 2026 · cyberduck.io
- Protocol limit
- Retaining modification dates is not supported for all protocols.Read 28 Sep 2026 · docs.cyberduck.io
- Protocols
- It supports FTP, SFTP, WebDAV, SMB, OpenStack Swift, Google Cloud Storage, Amazon S3, Azure, Backblaze B2, OneDrive, SharePoint, Google Drive, Box, Dropbox and other services.Read 28 Sep 2026 · cyberduck.io
- Scheduled transfers
- NoRead 20 Sep 2026 · cyberduck.io
- Security posture
- The site states that Cyberduck has no backdoors and requires no registration or account.Read 28 Sep 2026 · cyberduck.io
- Sharing
- It can copy or open HTTP URLs and includes CDN and pre-signed URLs for S3.Read 28 Sep 2026 · cyberduck.io
- Synchronization
- It synchronizes local and remote directories and previews affected files before action.Read 28 Sep 2026 · cyberduck.io
- System integration
- It integrates with Finder, Windows notifications, Bonjour service discovery and system protocol handlers.Read 28 Sep 2026 · cyberduck.io
- Transfer automation
- YesRead 20 Sep 2026 · cyberduck.io
- Transfers
- It supports drag-and-drop uploads and downloads, recursive directory transfers, resumable transfers and copying files directly between servers.Read 28 Sep 2026 · cyberduck.io
Plans and prices
Strong points and limits
Strong points
- Connects to numerous file-transfer protocols and cloud services.
- Synchronizes directories and previews affected files.
- Supports resumable transfers and copying between servers.
- SFTP offers public-key and two-factor authentication.
- Free GPL-licensed software requires no account.
Limits
- Scheduled transfers are not supported.
- Modification-date retention is unavailable for some protocols.
- Windows 10 64-bit or later is listed for downloads.
- macOS 10.13 or later is listed for downloads.
Who it suits
Cyberduck suits people who need to browse several server and cloud-storage services from Mac or Windows, or synchronize local and remote directories. It also fits users who want external-editor support or Cryptomator encryption integration.
Cyberduck in depth
Read the full write-up
Overview
Cyberduck is a file browser for servers and cloud storage on Mac and Windows, best suited to people who move files among different protocols and services. Its broad connectivity, synchronization preview and open-source license make it a flexible general-purpose client, though it is less suitable when scheduled transfers or consistent modification-date retention are essential.
Key features
Connections and transfers
Cyberduck handles FTP, SFTP, WebDAV and SMB alongside cloud and object-storage services including Amazon S3, Google Cloud Storage, Azure, Backblaze B2, OneDrive, SharePoint, Google Drive, Box and Dropbox. This breadth is useful when work spans several providers; a reader who needs only one protocol may not benefit as much from the range. Drag-and-drop, recursive directory transfers and resumable transfers cover common file-moving needs, and files can be copied directly between servers. Transfer automation is supported, but scheduled transfers are not, so it is a poor fit for jobs that must run on a timetable without intervention.
Synchronization, editing and sharing
Cyberduck synchronizes local and remote directories and previews affected files before applying changes. That preview gives users a chance to review the scope of a sync, but modification dates cannot be retained for every protocol, a meaningful drawback where timestamps matter. Server files can be edited with a preferred external editor. The client can copy or open HTTP URLs, with CDN and pre-signed URL support for S3.
Security and integration
Cryptomator integration adds client-side encryption, including encrypted filenames, obfuscated directory structures and individually encrypted files. SFTP supports strong ciphers, public-key authentication and two-factor authentication. Passwords are stored in the system Keychain, and certificate validation follows Keychain trust settings. Cyberduck also integrates with Finder, Windows notifications, Bonjour discovery and system protocol handlers. Its maker says the software has no backdoors and requires no account or registration; the GPL-licensed source code is available on GitHub. Support comes through community help, documentation, a public bug tracker and email. Cyberduck CLI is also available for Mac, Windows and Linux.
Pricing
The GPL-licensed Free software plan costs nothing and requires no registration or account. It is the straightforward choice for users comfortable with the donation prompt. The Registration key is $10 a month (billed Minimum contribution shown by the vendor); it disables that prompt and provides a personal key usable on multiple computers. The one-time Registration key contribution costs $10, paid once (billed minimum amount 10 USD), also disables the prompt and is usable on multiple computers, but the personal key is not shareable. These paid options change the donation experience rather than describe different feature sets; choose recurring or one-time support according to preference.
Platforms
Cyberduck runs on macOS and Windows. Current downloads require Windows 10 64-bit or later, or macOS 10.13 or later on Intel or Apple M1. The separate Cyberduck CLI is available for Mac, Windows and Linux.
Who it's for
Cyberduck is a strong fit for people who want one desktop client for traditional file-transfer protocols and multiple cloud or storage services, especially those who value sync previews, server-to-server copying, or client-side encryption through Cryptomator. Its open-source license and account-free free plan also suit readers who want to use GPL software without signing up. Look elsewhere if scheduled transfers are central to the workflow or if every protocol must preserve modification dates.
Pros and cons
Pros: Broad protocol and cloud-service coverage reduces the need for separate clients.
Pros: Resumable transfers, recursive directory operations and direct server-to-server copying support substantial transfer workflows.
Pros: Sync previews, Cryptomator integration and SFTP authentication options provide useful safeguards before and during file handling.
Cons: Scheduled transfers are not supported, limiting unattended recurring jobs.
Cons: Modification dates are not retained by all protocols, which can disrupt timestamp-dependent processes.
Cons: Desktop support is limited to Windows and macOS, despite CLI availability for Linux.
Alternatives
FileZilla Client is a reasonable alternative for a free client focused on FTP, FTPS and SFTP, with Linux support as well as macOS and Windows. FTP Rush is another free option when support across mobile platforms matters alongside desktop systems. CrossFTP is an alternative with a free client and separate Pro and Enterprise plans. WinSCP suits Windows-only users who want a free open-source client for SFTP, FTP, FTPS, SCP, WebDAV and S3. lftp is a free GPL-licensed option for Linux users. Core FTP offers a free plan and paid single-user licenses for Windows. FTP Commander is an alternative for Android or Windows users seeking basic FTP transfers and command-line mode. FTPShell Client is a Windows alternative with a personal edition free for non-commercial use and a paid Pro edition.
For more options, browse FTP and SFTP clients, WebDAV Client Software or SFTP Client Software.
Verdict
Choose Cyberduck if you need one open-source desktop client to connect to a varied mix of servers and cloud services, with synchronization previews and flexible transfer tools. Its free GPL plan is capable without an account, while the paid keys simply remove the donation prompt. Choose another client if scheduled automation, Linux desktop support, or reliable modification-date retention across every protocol is a requirement.
Verdict
Cyberduck covers a wide range of connection types and includes synchronization, encryption integration, and flexible transfer options. Check the platform requirements and protocol-specific modification-date limitation before choosing it.
Where Specifiction places it
- FTP and SFTP clients#1 of 369.1
- WebDAV Client Software#2 of 268.9
- SFTP Client Software#4 of 319.0