The command-line app for transferring files and synchronizing directories

Rclone

Rclone

  -  25.8 MB  -  Open Source
  • Latest Version

    Rclone 1.72.0 (64-bit) LATEST

  • Review by

    Michael Reynolds

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Nick Craig-Wood / External Link

  • Filename

    rclone-v1.72.0-windows-amd64.zip

Rclone is a powerful, command-line-driven tool designed for file synchronization, backup, and migration across multiple cloud storage providers.

It enables users to seamlessly manage cloud files and directories as if they were local, making it a preferred solution for IT professionals, cloud administrators, and power users.

It supports over 40 cloud storage services, including Google Drive, OneDrive, Dropbox, Amazon S3, and many more.

With its robust functionality and automation capabilities, Rclone is an ideal alternative to traditional cloud clients.

Main Features
  • Multi-Cloud Support: Compatible with popular cloud storage providers like Google Drive, OneDrive, Dropbox, and Amazon S3.
  • Efficient File Synchronization: Supports one-way and two-way sync modes.
  • Data Encryption: Securely encrypts files before uploading them to the cloud.
  • Mount Cloud Storage as a Drive: Allows users to access cloud files as if they were stored on a local drive.
  • Bandwidth Control: Users can limit transfer speed and schedule sync operations.
  • Incremental Transfers: Only changes are uploaded, reducing data usage.
  • Flexible Automation: Can be integrated with scripts and task schedulers.
  • Cross-Platform Support: Available for Windows, Linux, and macOS.
User Interface

Since Rclone is a command-line utility, it does not feature a graphical user interface (GUI) by default.

However, it is structured in an intuitive way, allowing users to execute commands with straightforward syntax.

For those who prefer a GUI, third-party front-ends like Rclone Browser and RcloneGUI can be used for a more user-friendly experience.

Installation and Setup
  • Download Rclone from the official website or FileHorse.
  • Extract the contents to a desired folder.
  • Open Command Prompt and navigate to the Rclone directory.
  • Run rclone config to start the setup process.
  • Follow the prompts to configure a cloud storage provider.
  • Once configured, Rclone is ready to use for syncing and backups.
How to Use

List Remote Storage: Run rclone listremotes to display all configured cloud accounts.

Copy Files to Cloud: Use rclone copy C:\path\to\folder remote:backup-folder to transfer files.

Sync Files: Run rclone sync C:\local-folder remote:cloud-folder for synchronization.

Mount Cloud Storage: Use rclone mount remote:cloud-folder X: to mount a drive letter.

Check Storage Usage: Run rclone size remote: to view storage statistics.

FAQ

Is Rclone free to use?
Yes, this program is completely free and open-source under the MIT license.

Does Rclone support GUI applications?
By default, Rclone is CLI-based, but users can install third-party tools like Rclone Browser for GUI functionality.

Can I schedule automated backups?
Yes, it can be used with Windows Task Scheduler to run automated sync or backup tasks.

How do I update Rclone?
Simply download the latest version from the official website and replace the existing executable file.

Is Rclone secure?
Yes, it supports encrypted transfers and offers optional file encryption before uploading.

Alternatives

Cyberduck – GUI-based cloud storage manager for Windows and macOS.

ExpanDrive – A commercial solution for mounting cloud storage as local drives.

Pricing

This tool is completely FREE and open-source. However, some users may choose to donate to the project to support development.

System Requirements
  • Operating System: Windows 7, 8, 10, 11 (64-bit recommended)
  • Processor: 1 GHz or faster
  • RAM: 512 MB minimum, 2 GB recommended
  • Storage: Minimal (under 50 MB), but additional space required for sync operations
PROS
  • Free and open-source with frequent updates
  • Supports over 40 cloud providers
  • Lightweight and does not require installation
  • Can be automated using scripts and Task Scheduler
  • Secure file transfers with optional encryption
CONS
  • Lacks a built-in GUI (command-line only)
  • Steeper learning curve for beginners
  • Requires manual configuration for cloud storage
  • Some features require additional setup (e.g., mounting drives)
  • Performance varies depending on network speed and API limits
Conclusion

Rclone is a versatile and powerful cloud storage management tool for Windows users who need efficient file synchronization, backup, and encryption capabilities.

While it lacks a built-in graphical interface, its flexibility, support for multiple cloud providers, and automation features make it a standout choice for advanced users.

If you’re comfortable with the command line or willing to explore third-party GUI options, this program is one of the best free solutions for cloud file management.

Why is this app published on FileHorse? (More info)
  • Rclone 1.72.0 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Rclone 1.72.0 (64-bit) Screenshot 1
  • Rclone 1.72.0 (64-bit) Screenshot 2

What's new in this version:

New backends:
- Archive backend to read archives on cloud storage

New S3 providers:
- Cubbit Object Storage
- FileLu S5 Object Storage
- Hetzner Object Storage
- Intercolo Object Storage
- Rabata S3-compatible secure cloud storage
- Servercore Object Storage
- SpectraLogic

New commands:
- rclone archive: command to create and read archive files
- rclone config string: for making connection strings
- rclone test speed: Add command to test a specified remotes speed

New Features:
- backends: many backends have has a paged listing
- this enables progress when listing large directories and reduced memory usage

build:
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 to fix CVE-2025-58181
- Modernize code and tests
- Update all dependencies
- Enable support for aix/ppc64
- check: Improved reporting of differences in sizes and contents
- copyurl: Added --url to read URLs from CSV file

docs:
- markdown linting
- fixes
- fs: remove unnecessary Seek call on log file
- hashsum: Improved output format when listing algorithms
- lib/http: Cleanup indentation and other whitespace in http serve template
- lsf: Add support for unix and unixnano time formats
- oauthutil: Improved debug logs from token refresh

rc:
- Add job/batch for sending batches of rc commands to run concurrently
- Add runningIds and finishedIds to job/list
- Add osVersion, osKernel and osArch to core/version
- Make sure fatal errors run via the rc don't crash rclone
- Add executeId to job statuses in job/list
- config/unlock: rename parameter to configPassword accept old as well
- serve http: Download folders as zip

Fixed:

build:
- Fix tls: failed to verify certificate: x509: negative serial number

march:
- Fix --no-traverse being very slow
- serve s3: Fix log output to remove the EXTRA messages

Mount:
- Windows: improve error message on missing WinFSP

Local:
- Add --skip-specials to ignore special files

Azure Blob:
- Add ListP interface

Azurefiles:
- Add ListP interface

B2:
- Add ListP interface
- Add Server-Side encryption support
- Fix "expected a FileSseMode but found: ''"
- Allow individual old versions to be deleted with --b2-versions

Box:
- Add ListP interface
- Allow configuration with config file contents

Compress:
- Add zstd compression

Drive:
- Add ListP interface

Dropbox:
- Add ListP interface
- Fix error moving just created objects

FTP:
- Fix SOCKS proxy support
- Fix transfers from servers that return 250 ok messages

Google Cloud Storage:
- Add ListP interface
- Fix --gcs-storage-class to work with server side copy for objects

HTTP:
- Add basic metadata and provide it via serve

Jottacloud:
- Add support for Let's Go Cloud
- Add support for MediaMarkt Cloud as a whitelabel service
- Added support for traditional oauth authentication also for the main service
- Abort attempts to run unsupported rclone authorize command
- Improved token refresh handling
- Fix legacy authentication
- Fix authentication for whitelabel services from Elkjøp subsidiaries

Mega:
- Implement 2FA login

Memory:
- Add ListP interface

Onedrive:
- Add ListP interface

Oracle Object Storage:
- Add ListP interface

Pcloud:
- Add ListP interface

Proton Drive:
- Automated 2FA login with OTP secret key

S3:
- Make it easier to add new S3 providers
- Add --s3-use-data-integrity-protections quirk to fix BadDigest error in Alibaba, Tencent
- Add support for --upload-header, If-Match and If-None-Match
- Fix single file copying behavior with low permission

SFTP:
- Fix zombie SSH processes with --sftp-ssh

Smb:
- Optimize smb mount performance by avoiding stat checks during initialization

Swift:
- Add ListP interface
- If storage_policy isn't set, use the root containers policy
- Report disk usage in segment containers

Ulozto:
- Implement the About functionality
- Fix downloads returning HTML error page

WebDAV:
- Optimize bearer token fetching with singleflight
- Add ListP interface
- Use SpaceSepList to parse bearer token command
- Add Access-Control-Max-Age header for CORS preflight caching
- Fix out of memory with sharepoint-ntlm when uploading large file