Cyberduck to oprogramowanie klienckie FTP (File Transfer Protocol), SFTP, WebDAV, Amazon S3, Google Cloud Storage, Microsoft Azure, Backblaze B2 i inne usługi przechowywania w chmurze. Umożliwia bezpieczne i efektywne transferowanie plików między komputerem a zdalnymi serwerami. Posiada przyjazny interfejs, wsparcie dla przeciągania i upuszczania, edycję plików za pomocą zewnętrznych edytorów oraz integrację z menedżerami haseł.
Inne cechy obejmują wsparcie dla bezpiecznych połączeń (SSL/TLS), synchronizację katalogów oraz kompatybilność z API przechowywania w chmurze. Jest darmowy, open source i szeroko stosowany przez programistów oraz administratorów systemów.