The easiest way to copy files between cloud storage services
Project description
CloudHop - Free Cloud File Transfer
Switching cloud providers? CloudHop copies everything for you. Free, open source, runs on your machine.
Download / Install
Mac - Download CloudHop.dmg from Releases
First launch: right-click > Open > click "Open" (why?)
Windows - Download CloudHop-windows.zip from Releases
pip
pip install cloudhop && cloudhop
From source
git clone https://github.com/husamsoboh-cyber/cloudhop && cd cloudhop && pip install -e . && cloudhop
Why CloudHop?
- Free and open source -- no limits, no account needed
- Runs on your machine -- files never touch our servers
- Works with 70+ cloud providers -- Google Drive, OneDrive, Dropbox, iCloud, MEGA, S3, Proton Drive...
- Visual wizard -- no command line needed
- Pause and resume across restarts
How is this different from...
rclone? CloudHop uses rclone as its engine. If you're comfortable with CLI, you don't need this. CloudHop adds a visual wizard and live dashboard.
MultCloud / CloudFuze? Those are paid SaaS that route files through their servers. CloudHop is free and your files transfer directly between providers.
Download and re-upload? That requires local disk space and 2x transfer time. CloudHop uses server-side copy where supported.
How it works
- Run CloudHop -- launch the app or run
cloudhopin a terminal - Pick source -- choose where your files are (e.g., OneDrive)
- Pick destination -- choose where to copy them (e.g., Google Drive)
- Configure options -- set parallel transfers, exclude folders, limit bandwidth
- Connect accounts -- authorize each cloud provider in your browser
- Start transfer -- watch progress in the live dashboard with speed charts and ETA
CLI Usage
cloudhop source: dest: [--transfers=8] [--bwlimit=10M] [--exclude="*.tmp"]
Supported Providers
Google Drive, OneDrive, Dropbox, iCloud Drive, MEGA, Amazon S3, Proton Drive, Local Folder + 70 more via rclone
Links
Security | Privacy | Contributing | Changelog
The story
I needed to move 500GB of files from OneDrive to Google Drive. Every tool I found was either paid, required uploading my files to someone else's server, or needed a PhD in command-line tools. So I built CloudHop -- a simple, visual way to move files between any cloud service, running entirely on your own computer. No accounts, no subscriptions, no middleman.
Donate
If CloudHop saved you time, consider supporting development:
GitHub Sponsors | Buy Me a Coffee
License
MIT License -- see LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cloudhop-0.7.0.tar.gz.
File metadata
- Download URL: cloudhop-0.7.0.tar.gz
- Upload date:
- Size: 81.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
583b40de8f8d4c3d5de8c4f91e548252ff77a8dcb4b1c04bf1e0c1262b9110c2
|
|
| MD5 |
d2432d18e7716687782848495a2e673b
|
|
| BLAKE2b-256 |
16292240b1a3416e3347b01b2faff5c812107de9a16f96c1dcaf180c89e8d6af
|
File details
Details for the file cloudhop-0.7.0-py3-none-any.whl.
File metadata
- Download URL: cloudhop-0.7.0-py3-none-any.whl
- Upload date:
- Size: 86.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0b71419c3d0281f9570e9935800945cf27a54a4c1ed0c44baa5391c43c7d475
|
|
| MD5 |
05f4b645ee017238d804a4ad58fecd4b
|
|
| BLAKE2b-256 |
2c2c893860ea7eea6719af53efe6733ca5476797861181c14e34cfdedf2f4c55
|