Cyberduck jest darmowym i wieloplatformowym klientem FTP. Obsługuje protokół IPv6 i wspiera różne protokoły FTP, SFTP, FTP/TSL. Autor udostępnia aplikację na warunkach licencji GNU GPL.
Cyberduck oferuje wbudowaną przeglądarkę plików, mechanizm do łatwego i szybkiego kopiowania plików poprzez "przeciągnij i upuść", synchronizację lokalnych folderów ze zdalnymi katalogami, przesyłanie plików przy użyciu SCP, a także modyfikowanie atrybutów plików, przeglądanie historii odwiedzanych serwerów czy obsługę archiwów TAR i ZIP.