Favorite S3 service clients
The following section provides a list of recommended S3 clients. All S3 clients require the S3 credentials access_key
and secret_key
as well as the S3 endpoint address, see below.
Available S3 endpoints
cl1 - https://s3.cl1.du.cesnet.cz
cl2 - https://s3.cl2.du.cesnet.cz
cl3 - https://s3.cl3.du.cesnet.cz
cl4 - https://s3.cl4.du.cesnet.cz
S3 Browser (GUI Windows)
S3 Browser is a free tool for Windows that allows you to manage your S3 storage, as well as upload and download data. It supports managing up to two user accounts (S3 account) at no cost. The Guide for S3 Browser.
CloudBerry Explorer for Amazon S3 (GUI Windows)
CloudBerry Explorer is an intuitive file browser for your S3 storage. It features a dual-pane interface, allowing you to view your local disk in one window and your remote S3 storage in the other. You can easily drag and drop files between the two panes. The guide for CloudBerry explorer.
AWS-CLI (command line, Linux, Windows)
AWS CLI - Amazon Web Services Command Line Interface - is a standardized tool that supports the S3 interface. With this tool, you can manage your data and configure your S3 storage. You can use the command line for direct control or integrate AWS CLI into your automated scripts. The guide for AWS-CLI.
Rclone (command line + GUI, Linux, Windows)
The tool Rclone is ideal for data synchronization and migration across multiple endpoints, including between different data storage providers. Rclone preserves timestamps and verifies checksums. Written in Go, Rclone is available on multiple platforms, including GNU/Linux, Windows, macOS, BSD, and Solaris. In the following guide, we will demonstrate its usage on Linux and Windows systems. The guide for rclone.
s3cmd (command line Linux)
S3cmd is a free command-line tool for uploading and downloading data. It also allows you to configure your S3 storage. Written in Python, S3cmd is an open-source project available under the GNU General Public License v2 (GPLv2), making it suitable for both personal and commercial use. The guide for s3cmd.
s5cmd for very fast transfers (command line Linux)
If you have a connection between 1-2 Gbps and want to optimize transfer throughput, you can use the s5cmd tool. S5cmd is available as precompiled binaries for Windows, Linux, and macOS, as well as in source code or Docker image formats. The best solution depends on the system where you plan to use s5cmd. A complete overview can be found at Github project. The guide for s5cmd.
WinSCP (GUI Windows)
WinSCP is a popular SFTP and FTP client for Microsoft Windows. It allows you to transfer files between your local computer and remote servers using FTP, FTPS, SCP, SFTP, WebDAV, or S3 file transfer protocols.The guide for WinSCP
CyberDuck (GUI Windows)
CyberDuck is a versatile tool for managing various types of data storage, including FTP, SFTP, WebDAV, OpenStack, OneDrive, Google Drive, Dropbox, and more. While CyberDuck offers basic functionalities for free, most advanced features require a paid version.The guide for CyberDuck
Last updated on