Croc
Croc is a free, open-source command-line file sync and transfer tool for Windows, macOS and Linux. Easily and securely send things from one computer to another. It has 40,787 GitHub stars and is released under the MIT license, and people use it instead of WeTransfer.
github.com/schollz/croc (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
- Linux
- macOS
- Windows
- BSD
- Command line
- File sync & transfer
- Active
About Croc
This project’s future depends on community support. Become a sponsor today. croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following:
Install Croc
Package names found in the project's README. Each links to its package page so you can check the publisher first.
brew install crocchoco install crocReplaces
Commercial software people commonly use Croc instead of.
- WeTransfer
Similar apps
More open-source file sync and transfer apps
qBittorrent
qbittorrent/qBittorrent
qBittorrent is a [BitTorrent] client programmed in C++ / Qt that uses [libtorrent] (sometimes called libtorrent-rasterbar) by Arvid Norberg.
Active · last commit Oct 26, 2026
OfficialFile sync & transferWindowsmacOSLinuxSpacedrive
spacedriveapp/spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
Maintained · last commit Oct 13, 2026
File sync & transferWindowsmacOSLinuxYazi
sxyazi/yazi
Blazing fast terminal file manager written in Rust, based on async I/O.
Active · last commit Oct 23, 2026
File sync & transferWindowsmacOSLinuxGopeed
GopeedLab/gopeed
A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k.
Maintained · last commit Oct 28, 2026
File sync & transferWindowsmacOSLinuxRclone
rclone/rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files.
Active · last commit Oct 27, 2026
File sync & transferWindowsmacOSLinuxSuperfile
yorukot/superfile
Pretty fancy and modern terminal file manager.
Active · last commit Oct 21, 2026
File sync & transferWindowsmacOSLinux
Is Croc free and open source?
Yes. Croc's source code is public on GitHub under the MIT license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.
How do I install Croc?
Homebrew: brew install croc and Chocolatey: choco install croc. The commands are on this page. Installers are also on its GitHub Releases page (latest: v11.5.5).
Can Croc replace WeTransfer?
Croc is commonly used as a free alternative to WeTransfer. Features differ, so check that it opens the file formats and covers the workflows you rely on before switching.