Awesome
<div align="center"> <sup>Special thanks to our sponsor:</sup> <br> <br> <a href="https://www.warp.dev/?utm_source=github&utm_medium=referral&utm_campaign=rclone_20231103"> <div> <img src="https://rclone.org/img/logos/warp-github.svg" width="300" alt="Warp"> </div> <b>Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.</b> <div> <sup>Visit warp.dev to learn more.</sup> </div> </a> <br> <hr> </div> <br><img src="https://rclone.org/img/logo_on_light__horizontal_color.svg" width="50%" alt="rclone logo"> <img src="https://rclone.org/img/logo_on_dark__horizontal_color.svg" width="50%" alt="rclone logo">
Website | Documentation | Download | Contributing | Changelog | Installation | Forum
Rclone
Rclone ("rsync for cloud storage") is a command-line program to sync files and directories to and from different cloud storage providers.
Storage providers
- 1Fichier :page_facing_up:
- Akamai Netstorage :page_facing_up:
- Alibaba Cloud (Aliyun) Object Storage System (OSS) :page_facing_up:
- Amazon S3 :page_facing_up:
- ArvanCloud Object Storage (AOS) :page_facing_up:
- Backblaze B2 :page_facing_up:
- Box :page_facing_up:
- Ceph :page_facing_up:
- China Mobile Ecloud Elastic Object Storage (EOS) :page_facing_up:
- Cloudflare R2 :page_facing_up:
- Citrix ShareFile :page_facing_up:
- DigitalOcean Spaces :page_facing_up:
- Digi Storage :page_facing_up:
- Dreamhost :page_facing_up:
- Dropbox :page_facing_up:
- Enterprise File Fabric :page_facing_up:
- Fastmail Files :page_facing_up:
- Files.com :page_facing_up:
- FTP :page_facing_up:
- GoFile :page_facing_up:
- Google Cloud Storage :page_facing_up:
- Google Drive :page_facing_up:
- Google Photos :page_facing_up:
- HDFS (Hadoop Distributed Filesystem) :page_facing_up:
- Hetzner Storage Box :page_facing_up:
- HiDrive :page_facing_up:
- HTTP :page_facing_up:
- Huawei Cloud Object Storage Service(OBS) :page_facing_up:
- ImageKit :page_facing_up:
- Internet Archive :page_facing_up:
- Jottacloud :page_facing_up:
- IBM COS S3 :page_facing_up:
- IONOS Cloud :page_facing_up:
- Koofr :page_facing_up:
- Leviia Object Storage :page_facing_up:
- Liara Object Storage :page_facing_up:
- Linkbox :page_facing_up:
- Linode Object Storage :page_facing_up:
- Magalu Object Storage :page_facing_up:
- Mail.ru Cloud :page_facing_up:
- Memset Memstore :page_facing_up:
- Mega :page_facing_up:
- Memory :page_facing_up:
- Microsoft Azure Blob Storage :page_facing_up:
- Microsoft Azure Files Storage :page_facing_up:
- Microsoft OneDrive :page_facing_up:
- Minio :page_facing_up:
- Nextcloud :page_facing_up:
- OVH :page_facing_up:
- Blomp Cloud Storage :page_facing_up:
- OpenDrive :page_facing_up:
- OpenStack Swift :page_facing_up:
- Oracle Cloud Storage :page_facing_up:
- Oracle Object Storage :page_facing_up:
- ownCloud :page_facing_up:
- pCloud :page_facing_up:
- Petabox :page_facing_up:
- PikPak :page_facing_up:
- Pixeldrain :page_facing_up:
- premiumize.me :page_facing_up:
- put.io :page_facing_up:
- Proton Drive :page_facing_up:
- QingStor :page_facing_up:
- Qiniu Cloud Object Storage (Kodo) :page_facing_up:
- Quatrix :page_facing_up:
- Rackspace Cloud Files :page_facing_up:
- RackCorp Object Storage :page_facing_up:
- rsync.net :page_facing_up:
- Scaleway :page_facing_up:
- Seafile :page_facing_up:
- SeaweedFS :page_facing_up:
- SFTP :page_facing_up:
- SMB / CIFS :page_facing_up:
- StackPath :page_facing_up:
- Storj :page_facing_up:
- SugarSync :page_facing_up:
- Synology C2 Object Storage :page_facing_up:
- Tencent Cloud Object Storage (COS) :page_facing_up:
- Uloz.to :page_facing_up:
- Wasabi :page_facing_up:
- WebDAV :page_facing_up:
- Yandex Disk :page_facing_up:
- Zoho WorkDrive :page_facing_up:
- The local filesystem :page_facing_up:
Please see the full list of all storage providers and their features
Virtual storage providers
These backends adapt or modify other storage providers
- Alias: rename existing remotes :page_facing_up:
- Cache: cache remotes (DEPRECATED) :page_facing_up:
- Chunker: split large files :page_facing_up:
- Combine: combine multiple remotes into a directory tree :page_facing_up:
- Compress: compress files :page_facing_up:
- Crypt: encrypt files :page_facing_up:
- Hasher: hash files :page_facing_up:
- Union: join multiple remotes to work together :page_facing_up:
Features
- MD5/SHA-1 hashes checked at all times for file integrity
- Timestamps preserved on files
- Partial syncs supported on a whole file basis
- Copy mode to just copy new/changed files
- Sync (one way) mode to make a directory identical
- Bisync (two way) to keep two directories in sync bidirectionally
- Check mode to check for file hash equality
- Can sync to and from network, e.g. two different cloud accounts
- Optional large file chunking (Chunker)
- Optional transparent compression (Compress)
- Optional encryption (Crypt)
- Optional FUSE mount (rclone mount)
- Multi-threaded downloads to local disk
- Can serve local or remote files over HTTP/WebDAV/FTP/SFTP/DLNA
Installation & documentation
Please see the rclone website for:
Downloads
License
This is free software under the terms of the MIT license (check the COPYING file included in this package).