Freedom251 › File transfer services
rclone

What rclone is
Rclone is a free command-line program for managing files on cloud storage. It can back up and restore data, copy changed files, mirror or migrate storage, mount file systems as disks and combine multiple file systems. Its site lists more than 70 storage integrations, including Amazon S3, Google Drive, Dropbox, Microsoft OneDrive and Backblaze B2. Transfer tools check MD5 and SHA1 hashes, preserve timestamps and can restart operations. Where supported, data can move between providers without using local disk. Sync choices include one-way sync and two-way bisync. Rclone can mount local, cloud or virtual file systems and serve files over SFTP, HTTP, WebDAV, FTP and DLNA. It can also be used through an API and scripts. The crypt remote encrypts files before upload and decrypts them after download, but leaves file length and modification time unencrypted. Its configuration file only lightly obscures the crypt password unless configuration encryption is enabled. Rclone supports multiple operating systems, including Android builds that are not yet first-class. Its web-based GUI is described as experimental.
Who it suits
Rclone suits users comfortable managing cloud files through a command line, scripts or an API. It may also suit people who need to sync, migrate, mount or encrypt data across supported storage services.
What it does well
- Lists more than 70 cloud storage integrations.
- Supports one-way sync and two-way bisync.
- Checks file hashes and preserves timestamps.
- Can serve files through SFTP, HTTP, WebDAV, FTP and DLNA.
- Free open-source project.
What to know first
- Web-based GUI is described as experimental.
- Android builds are not yet first-class.
- Crypt does not encrypt file length or modification time.
- Configuration only lightly obscures the crypt password by default.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| rclone | Free open-source project | Free |
As rclone.org lists them, read 30 Sept 2026. The maker's own page has the final word.
Getting started
- Visit https://rclone.org/.
- Choose a build for a supported system, such as Windows, macOS, or Linux.
- Use the command line, scripts, or API to work with storage.
- Configure a crypt remote if you want client-side encryption; enable configuration encryption to protect the configuration file.
Overview
Rclone is a free, open-source command-line program for managing files on cloud storage. It is best suited to people comfortable with commands, scripts, or APIs who need to move, synchronise, back up, or mount files across services. Its breadth and automation options make it a capable utility, but it is a poor fit if you want a finished graphical file manager.
Key features
Support for more than 70 cloud storage products—including Amazon S3, Google Drive, Dropbox, Microsoft OneDrive, and Backblaze B2—lets rclone connect services in a single workflow. It can copy changed files, run one-way sync, or use bisync for two-way sync. MD5 and SHA1 checks, timestamp preservation, and restartable operations help with long-running transfers and restores. Where providers permit server-side transfers, data can move between them without passing through local disk, reducing local bandwidth use.
Rclone also mounts local, cloud, and virtual filesystems as disks, or serves files over SFTP, HTTP, WebDAV, FTP, and DLNA. Virtual backends can encrypt, compress, chunk, hash, or combine remotes. Shell pipelines, dry runs, scripts, and an API make it adaptable to automated workflows, though the command-line focus raises the learning curve for people who expect to browse and manage files graphically. The web-based GUI is experimental, so it should not be the reason to choose rclone.
The crypt remote encrypts file contents before upload and decrypts them after download; file and directory names are encrypted by default, though they can be left visible. File length and modification time are not encrypted. The crypt password is only lightly obscured in the configuration file, so users who cannot keep that file secure should enable configuration encryption. This is useful client-side protection, but it does not conceal all metadata or remove the need to protect credentials.
Pricing
Rclone costs nothing. The free plan is the open-source project, maintained by volunteers and Nick Craig-Wood; there is no separate paid plan or free trial to weigh against it. It is a strong fit for individuals and technical teams able to operate and maintain their own workflows. Business sponsorship can include support contracts, advertising deals, and consultancy.
Platforms
Rclone supports Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Plan 9, Solaris, and Android. Android builds are available but are not yet first-class builds. For release v1.75.1, the listed minimums are Linux kernel 3.2, macOS 12 Monterey, and Windows 10 or Server 2016. It can mount drives and schedule synchronisation, but it has no mobile apps. The command-line tool can also be used through an API and on self-hosted systems; the project provides a support forum and describes its support community as friendly.
Who it's for
Rclone is a good choice for technically confident users who need one utility for cloud transfers, backup and restore, synchronisation, or mounting across providers. Its server-side transfer option and scripting support are particularly useful when moving data between services or automating repeatable jobs. Choose another tool if a polished GUI or a mobile app is central to your workflow, or if you need encryption to hide file sizes and modification times.
Pros and cons
- Pro: More than 70 storage integrations, combined with server-side transfers where possible, make cross-provider work practical without routing every transfer through local storage.
- Pro: Changed-file copies, one-way sync, bisync, restartable operations, and hash checks cover a broad range of transfer and backup needs.
- Pro: Mounting, serving, virtual backends, scripts, and an API give technical users options beyond basic copying.
- Con: Command-line operation is the main interface, and the web GUI is experimental; users seeking a finished graphical tool may find it unsuitable.
- Con: Crypt leaves file length and modification time exposed, while the password needs configuration encryption for stronger protection at rest.
- Con: Android builds are not first-class, and there are no mobile apps.
Alternatives
- CloudDrive2 may suit readers looking for a freemium option with a Basic plan that permits up to two cloud drives and one local mount.
- FolderSync is an alternative to consider for an Android app; its free Android app includes ads.
- Air Explorer is worth considering if a graphical freemium option fits better: its free BASIC plan allows one account per cloud, read-only cloud-to-cloud transfers, and two simultaneous uploads and downloads.
- Cyberduck is a freemium option for macOS and Windows, licensed under the GPL.
- ExpanDrive offers a free plan for personal use, with up to 10 users or devices per year and community support.
- Owlfiles may suit users who need a connection-based pricing option: its free Basic plan allows three connections, while Pro is $1.99 a month for unlimited connections.
- filex is another free option for Linux, macOS, Windows, web, API, and self-hosted use.
- GoodSync is an alternative to compare if its workstation or server licensing better matches your setup.
Readers comparing protocol-focused tools can also browse WebDAV Client Software, File transfer services, and Cloud Backup Services.
Verdict
Choose rclone if you are comfortable with command-line tools and need broad cloud support, flexible transfers, and automation without a software fee. Its main advantage is the range of operations and providers it brings into one utility; its main reason to look elsewhere is the command-line-first experience, compounded by an experimental GUI and encryption that does not conceal all metadata.
Verdict
Rclone offers broad storage support and flexible file operations, but it is a command-line program rather than a finished graphical tool. Its encryption caveats and experimental web GUI are worth noting before choosing it.
Questions
How much does rclone cost?
The listed rclone plan is free. Rclone is described as a free, open-source project.
Which platforms does it support?
Listed platforms include Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Plan 9, Solaris, and Android. Android builds are available but are not yet first-class.
Which cloud storage services does it work with?
The project lists support for more than 70 cloud storage products, including Amazon S3, Google Drive, Dropbox, Microsoft OneDrive, and Backblaze B2.
Does rclone support encryption?
Its crypt remote encrypts files before upload and decrypts them after download. File length and modification time are not encrypted, and the crypt password is only lightly obscured in the configuration file unless configuration encryption is enabled.
Can rclone sync in both directions?
Yes. Rclone supports one-way sync and two-way bisync between directories.
Is there a mobile app?
The listed mobile apps field says no. Android builds are available, but they are not yet first-class builds.
Facts from rclone's own pages
- API
- Rclone can be used through its API as well as from the command line and scripts. · rclone.org, 29 Sept 2026
- API and scripting
- Rclone can be used from scripts or through its API, and its command syntax includes shell pipeline support and a dry-run option. · rclone.org, 30 Sept 2026
- Client-side encryption
- The crypt remote encrypts files locally before upload and decrypts them after download; file and directory names are encrypted by default. · rclone.org, 30 Sept 2026
- Encryption
- The crypt remote provides client-side encryption, encrypts files before upload and decrypts them after download, and leaves data encrypted at rest in the wrapped remote. · rclone.org, 29 Sept 2026
- Encryption detail
- File content encryption uses NaCl SecretBox based on XSalsa20 and Poly1305; file and directory names are encrypted by default but can be left unencrypted. · rclone.org, 29 Sept 2026
- Encryption limits
- Rclone crypt does not encrypt file length or modification time, and the crypt password in the configuration file is only lightly obscured unless configuration encryption is enabled. · rclone.org, 30 Sept 2026
- Free plan
- Yes · rclone.org, 21 Sept 2026
- GUI
- The feature list describes the web-based GUI as experimental. · rclone.org, 30 Sept 2026
- Integrations
- The site lists more than 70 cloud storage products, including Amazon S3, Google Drive, Dropbox, Microsoft OneDrive, and Backblaze B2. · rclone.org, 30 Sept 2026
- Mount and serve
- Rclone can mount local, cloud, or virtual file systems as disks on Windows, macOS, Linux, and FreeBSD, and serve files over protocols including SFTP, HTTP, WebDAV, FTP, and DLNA. · rclone.org, 29 Sept 2026
- Mounting and serving
- Rclone can mount local, cloud, or virtual filesystems and serve files over SFTP, HTTP, WebDAV, FTP, and DLNA. · rclone.org, 30 Sept 2026
- Platform requirements
- The listed minimum requirements for release v1.75.1 are Linux kernel 3.2, macOS 12 Monterey, and Windows 10 or Server 2016. · rclone.org, 29 Sept 2026
- Platforms
- The downloads page lists builds for Windows, macOS, Linux, BSD variants, Plan 9, and Solaris; Android builds are available but are not first-class builds. · rclone.org, 30 Sept 2026
- Project model
- Rclone is a free open-source project maintained by volunteers and Nick Craig-Wood. · rclone.org, 30 Sept 2026
- Purpose
- Rclone is a command-line program for managing files on cloud storage. · rclone.org, 30 Sept 2026
- Security caveat
- Rclone stores the encryption password in its configuration file in lightly obscured form and recommends configuration encryption if that file cannot be kept secure. · rclone.org, 29 Sept 2026
- Storage integrations
- The site lists support for over 70 cloud storage products, including Amazon S3, Google Drive, Dropbox, Microsoft OneDrive, and Backblaze B2. · rclone.org, 29 Sept 2026
- Support
- The project describes a friendly support community and says business sponsorship can include support contracts, advertising deals, and consultancy. · rclone.org, 30 Sept 2026
- Supported systems
- The downloads page provides builds for Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD, Plan 9, and Solaris; Android builds are available but are not yet first-class builds. · rclone.org, 29 Sept 2026
- Sync
- Rclone supports one-way sync and two-way bisync between directories. · rclone.org, 30 Sept 2026
- Sync modes
- Rclone supports copying changed files, one-way sync, and bidirectional sync with bisync. · rclone.org, 29 Sept 2026
- Transfer behavior
- Where possible, rclone uses server-side transfers to reduce local bandwidth and transfer between providers without using local disk. · rclone.org, 29 Sept 2026
- Transfer integrity
- Rclone checks MD5 and SHA1 hashes for file integrity, preserves timestamps, and can restart operations. · rclone.org, 29 Sept 2026
- Transfers
- It checks MD5 and SHA1 hashes for file integrity, preserves timestamps, and can restart operations. · rclone.org, 30 Sept 2026
Where rclone stands on Freedom251
- File transfer services#4 of 105
- File Migration Software#3 of 22
- Cloud Backup Services#11 of 47
- File Sync Software#7 of 28
- Command Line Tools#11 of 27
- Data Backup Software#12 of 25
- Cli Tools#17 of 32
- WebDAV Client Software#14 of 26