s5cmd
A fast command-line tool that runs parallel copy and sync operations on S3 and local files.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get s5cmd
Package managers
- Homebrew
brew install s5cmd
About s5cmd
s5cmd is a command-line tool, written in Go, for working with S3 storage and the local filesystem. It runs many operations in parallel, which makes large copies and syncs between a machine and an S3 bucket much quicker than handling files one at a time.
The repository includes benchmarks, a changelog and a Dockerfile. It suits developers and administrators who move large numbers of files to or from S3-compatible storage from scripts or the terminal.
Strengths
- Parallel execution for fast bulk transfers
- Works on both S3 and local filesystems
- Single Go binary, also available as a Docker image
Limitations
- Command-line only, no graphical interface
- Focused on S3 rather than other cloud storage protocols
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- Peak
- Platforms
- Command line
- How it runs
- Downloadable app
- Best suited for
- Moving large numbers of files to and from S3 buckets quickly
- Categories
- File sync, File transfer, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to s5cmd
Compare allSoftware that can replace s5cmd for an important use case, and what changes if you switch.
AWS CLI
Amazon's open-source command-line tool for managing and scripting AWS services, including S3 file transfers.
AWS CLI provides S3 upload, download and sync from Amazon alongside every other AWS service, with built-in help, but has a large command surface to learn.
s3cmd
A command-line client for uploading, downloading, syncing and managing files on S3-compatible storage.
s3cmd is a GPL-2.0 command-line S3 client with a sync command suited to cron backups, running on Linux and macOS without a Windows version.
duck
The Cyberduck command-line tool for FTP, SFTP, WebDAV, Amazon S3 and OpenStack Swift transfers.
duck handles S3 as well as FTP, SFTP, WebDAV and Swift from one command-line tool, but it is not open source.
Similar software
Related functionality, not necessarily a direct replacement.
AzCopy
Microsoft's command-line utility for copying and syncing data to and from Azure Storage.
CS Browser
A Windows client for Amazon S3 and S3-compatible storage, formerly called S3 Browser.
Cyberduck
A server and cloud storage browser for Mac and Windows that speaks FTP, SFTP, WebDAV, SMB and every major object store.
MSP360 Explorer
A file manager for moving and managing files between local storage and cloud storage services.