The command-line app for transferring files and synchronizing directories

Rclone

Rclone

  -  27.9 MB  -  Open Source
  • Latest Version

    Rclone 1.74.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.74.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.74.0 (64-bit) Screenshots

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

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

What's new in this version:

New backends:
- Huawei Drive
- iCloud Photos

New S3 providers:
- Fastly Object Storage
- HCP
- Impossible Cloud
- UCloud US3
- Zadara

New commands:
- gui: launch new embedded web based GUI for basic rclone operations

New Features:
build:
- Update golang.org/x/image/webp to v0.39.0 to fix CVE-2026-33813
- Bump github.com/Azure/go-ntlmssp to 0.1.1 to fix CVE-2026-32952
- Update to go1.26 and make go1.25 the minimum required version
- Update all dependencies
- Modernize Go code with go fix for go1.25
- Fix loong64 and s390x build

docs:
- Modernize rclone.org site design
- fixes
- fshttp: Add --dump curl for dumping HTTP requests as curl commands
- graphics: Optimise images losslessly with ImageOptim
- listremotes: Add --exact flag for filtering

rc:
- Flip auth default so all endpoints require auth unless opted out
- Add core/disks to enumerate attached disks
- Add deletedDirs stat to core/stats help output

serve http:
- Add fallback embedded favicon
- Add gzip compression for text responses
- Dark mode for file browser
- Add HTTP/2 cleartext support for all http servers
- touch: Add metadata when using --metadata-set

Fixed:
accounting:
- Update String method output format for clarity in transfer rate representation
- Fix rcat/copyurl for files.com

bisync:
- Add missing rc params
- Add more structured info to rc output
- Auto-generate rc help docs
- Fix handling of unreadable lockfiles
- Fix flaky TestBisyncConcurrent by increasing random name entropy
- Fix integration tests after sftp log changes
- copyurl: Fix ignored --upload-headers and --download-headers
- librclone/ctest: Add Windows support and fix memory management
- log: Fix data race on OutputHandler.format field
- operations
- Multithread copy: grab memory before making go routines
- serve dlna: Fix Samsung TV compatibility
- serve nfs: Fix EOF flag in READ response not being set when read reaches end of file

Mount:
- rc: fix mounts created with mountPoint "*" overwriting each other

VFS:
- Fix slow nfs serve by adding --vfs-handle-caching
- Add context parameter to New() for config propagation
- Replace context.TODO/Background with stored VFS context

Local:
- Remove fadvise calls that cause spinlock contention

Azure Blob:
- Add --azureblob-copy-total-concurrency to limit total multipart copy concurrency
- Add server side copy real time accounting
- Add --azureblob-decompress flag to download gzip-encoded files

Azurefiles:
- Fix missing x-ms-file-request-intent header with OAuth

B2:
- Add server side copy real time accounting

Drime:
- Implement About
- Fix listings of large directories

Drive:
- Add integration test for handling folder names with single quotes

Filelu:
- Add multipart init response type
- Migrate API calls to lib/rest

Filen:
- Make multi-threaded upload chunks individually retryable

Iclouddrive:
- Replace plaintext signin with SRP authentication
- Use dynamic origin for SRP auth headers
- Lowercase Apple ID for SRP authentication
- Add read only iCloud Photos support and SRP authentication

Internxt:
- Implement multi-part uploads

Jottacloud:
- Add encoding of percent character to default backend encoding

Linkbox:
- Fix downloading files by using web API

Mega:
- Fix crash when logging in with previous auth keys fails

Pcloud:
- Fix recursive listing from the root

Pikpak:
- Support custom filenames for addurl backend command

Protondrive:
- Align backend with newer Proton SDK stack
- Update to latest go-proton-api to use new host
- Fix server-side moveto and DirMove against current API

S3:
- Add Fastly Object Storage provider
- Add HCP provider and list_versions_oldest_first quirk
- Add Impossible Cloud as a new S3 provider
- Add UCloud Object Storage provider
- Add Zadara Object Storage provider
- Remove StackPath Object Storage provider
- Add server side copy real time accounting
- Add OVHcloud storage classes
- Add Object Lock support
- Add new Fastly Object Storage regions
- Scaleway: ONEZONE_IA is available in all zones, GLACIER only in FR-PAR
- Ionos: updated regions & endpoints
- IBM COS: provide ibm_iam_endpoint as a configurable param for IBM IAM-based auth
- Fix Content-MD5 for Object Lock uploads and add GCS quirk
- Fix regression where PutObject fails with non-seekable readers
- Fix --s3-versions flag ignored by cleanup-hidden when GetBucketVersioning fails
- Fix bucket creation failing on Ceph/radosgw

SFTP:
- Warn the user if no host key validation is configured

WebDAV:
- Permit redirects on PROPFIND for metadata
- Request only required properties in listAll to improve performance
- Optimize performance by using Depth=0 for metadata requests