Blober vs rclone

Why choose Blober over rclone?

Blober signs in to GoPro Cloud, writes into iCloud Photos, reads the Google Photos library you already have, and builds Proton Photos tiles on your machine. rclone is a fine tool for files between mainstream clouds.

rclone has no GoPro backend, cannot write to iCloud Photos, and gets a Google Photos library only if it uploaded it. Blober reaches all four, and never asks for your password.

Saved workflowBlober
Source
GoPro Cloud/ (Entire Storage)
Destination
Backblaze B2footage/{file_created_date}/{filename}
Skip if exists
Matched by filenamethe rerun is safe
4,182 of 4,182 files218 GB
Completed0 skipped, 0 failed, resumable

Six things only Blober can do

Each of these is a limit in rclone's own documentation or protocol.

A man in a grey t-shirt smiling, standing outside in daylightrclone: no backend

GoPro Cloud

GoPro publishes no API, so there is no gopro: remote to configure and every client for it is reverse-engineered. Blober signs in to GoPro Cloud and moves the library at original quality, without the web portal’s batches of about 25 files, which often stall and can strip the GPS data.

A person working at two monitors at a deskrclone: read-only

Writing into iCloud Photos

rclone added an iCloud backend that can read the Photos library. Its documentation states the service is read-only and that upload, delete, rename and move are not supported. Blober uploads photos and videos into the library and keeps the capture date.

A person working at a laptop on a bright desk with flowers and a coffeerclone: files only

Proton Photos

Proton is end-to-end encrypted, so the tile has to be built on your machine before the upload. Blober generates image tiles, a video poster and audio album art as it goes.

Colourful source code on a dark screen, filling the framerclone: uploads only

Your existing Google Photos library

Since 31 March 2025 rclone can only download the photos it uploaded itself, so a library that predates your rclone use is out of reach without Takeout. Blober reads the whole library, with no Takeout zip and no Google Cloud project to register.

rclone: a headless browser

Full resolution, with no second tool to run

Google’s API hands back a reduced copy and strips the GPS data out of the EXIF, and rclone’s answer is a separate proxy that drives a headless browser on your machine. Blober reads the library through a browser session, so images come back at full resolution with the capture date and the rest of the EXIF intact.

A laptop and two monitors full of source code, hands on the keyboardrclone: your password, in a config file

Signing in without storing your password

rclone wants your Apple ID password, your 2FA code and your Proton password, and keeps them in rclone.conf. Blober signs in on the provider’s own page and never asks for your password at all.

Thumbnails and previews

Proton Photos never sees the pixels, so the client has to build the thumbnail, and a photo uploaded without one shows as a grey square. iCloud Photos normally builds its own, and Blober steps in only when Apple cannot. rclone can do neither job: it cannot write to iCloud Photos, and it has no Proton Photos support.

no thumbnail

rclone
A phone held up showing a wall of photo thumbnailsBlober

Images get a small tile and a larger preview, both the right way up.

Video gets a poster frame taken from the clip. Audio gets its embedded album art.

Blober only does this work where the provider cannot. Upload anywhere that builds its own tiles and nothing is generated. A file we cannot decode still uploads without one. On iCloud Photos the work covers photos and videos, because Apple refuses audio and camera RAW from any client.

From rclone's own docs: iCloud Photos is read-only and the Proton Drive backend moves files only.

The full comparison, including where rclone wins

Partly is a yes with a caveat, in either column.

Feature comparison between Blober and rclone
Providers
GoPro CloudBloberBuilt on an unpublished APIsupportedrcloneNo backendnot supported
iCloud DriveBlobersupportedrcloneSince v1.69supported
iCloud Photos, readingBlobersupportedrclonesupported
iCloud Photos, writingBlobersupportedrcloneRead-only, in its own docsnot supported
Proton Drive filesBlobersupportedrcloneBeta, on a third-party bridgepartially supported
Proton PhotosBloberUploaded with client-built tilessupportedrclonenot supported
Google Photos: all photos/videosBlobersupportedrcloneOnly what it uploaded, since 31 March 2025not supported
Google Photos: full-resolution imagesBlobersupportedrcloneNeeds the gphotosdl headless-browser proxypartially supported
Drive, Dropbox, OneDrive, Box, the S3 familyBlobersupportedrclonesupported
Any S3-compatible endpointBlobersupportedrclonesupported
Backend countBlober19 in the app, including a generic S3-compatible endpointpartially supportedrcloneOver 70supported
Running a transfer
Desktop appBlobersupportedrcloneThird-party GUIs existnot supported
No middleman server in the data pathBlobersupportedrclonesupported
Local drives, SD cards and NASBlobersupportedrclonesupported
Saved, reusable workflowsBlobersupportedrcloneYou maintain the scriptnot supported
Resume an interrupted run from stored stateBlobersupportedrcloneRe-runs and re-checkspartially supported
Per-file history after the runBlobersupportedrcloneLog filepartially supported
Progress: files handled and bytes movedBlobersupportedrclone--progress and --statssupported
Flags to remember per jobBloberNonesupportedrcloneEvery jobnot supported
Deduplication as a destination settingBloberWhere the provider allows itsupportedrcloneFlagspartially supported
Path templates built from file metadataBlobersupportedrcloneScript itnot supported
Filters and globsBlobersupportedrclonesupported
Keeps the machine awake during a long runBlobersupportedrcloneWrap it in caffeinate or systemd-inhibitnot supported
Media and derivatives
Thumbnails built during transferBloberProton Photos, plus iCloud Photos when neededsupportedrclonenot supported
Capture date preserved into photosBlobersupportedrcloneWhere the API allows, and it cannot write to iCloud Photospartially supported
Fills the tile fields when the provider cannotBlobersupportedrclonenot supported
Credentials and setup
GoPro Cloud sign-inBloberGoPro’s own pagesupportedrcloneNo backendnot supported
iCloud sign-inBloberApple’s own pagesupportedrcloneApple ID password and a 2FA code, and a trust token that expires every 30 dayspartially supported
Proton sign-inBloberProton’s own pagesupportedrcloneYour Proton password, and the mailbox password when the account has onepartially supported
Google Photos sign-inBloberNothing to registersupportedrcloneAn OAuth client ID of your own; the shared one stops working during 2026partially supported
Drive, Dropbox and OneDrive sign-inBlobersupportedrcloneOAuth, the same as Blobersupported
Your Apple ID and Proton passwords stay yoursBloberNo password requiredsupportedrcloneBoth go in rclone.confnot supported
Several accounts per providerBlobersupportedrcloneOne remote eachsupported
Everything else
Mount cloud storage as a local driveBlobernot supportedrclonesupported
Two-way syncBloberPlannednot supportedrclonesupported
Run from a script or CIBlobernot supportedrclonesupported
PriceBloberOne-time licencepartially supportedrcloneOpen sourcesupported
SupportBloberProduct supportsupportedrcloneCommunitypartially supported
rclone wins

Where rclone is still the better answer

Six jobs rclone does better. If one of them is all you need, you already have the right tool, and it is free.

Plenty of people run both: rclone on the server, on a schedule, and Blober on the desktop for the media files and the providers rclone has no backend for.

It is free and open source
MIT licensed, no purchase, no seat count, and you can read every line of it.
70+ backends, including the long tail
It reaches targets Blober has not shipped: SFTP, FTP, WebDAV, Seafile, Nextcloud, and dozens more object stores.
Mount a remote as a local drive
FUSE and WinFsp mounts make cloud storage look like a folder to every other program. Blober has no mount.
Client-side encryption
rclone crypt encrypts before the upload, so the provider never holds readable bytes. Blober has it planned; rclone has had it for years.
Two-way sync, deeply configurable
sync, bisync, check, dedupe, union remotes, track-renames. Blober moves one way only and has no sync engine.
Runs headless, scheduled and scripted
A server, a cron entry, a CI step, a systemd unit. Blober is a desktop app, so this is not its job.

Frequently asked questions

Is Blober a GUI for rclone?

No. Blober does not use rclone, wrap it or ship it. It is a separate transfer engine with its own adapters, which is how it reaches providers rclone has no backend for and why it can write into iCloud Photos and read a Google Photos library that predates it. A GUI over rclone inherits exactly what rclone can and cannot do.

Can rclone upload to iCloud?

It can move files in iCloud Drive, since v1.69. It cannot write to iCloud Photos: rclone’s own page states that the service is read-only and that upload, delete, rename and move are not supported. Blober does both, so a camera roll, an old phone backup or a client delivery can go into the Photos timeline rather than sit next to it.

Can rclone download my existing Google Photos library?

Not any more. Since 31 March 2025 rclone can only download the photos it uploaded itself, so a library that predates your rclone use needs Takeout. Because its shared client ID is being retired during 2026 it also wants a Google Cloud project of your own, and full-resolution originals want the separate gphotosdl proxy. Blober reads the library directly.

Does rclone store my Apple ID password?

For iCloud, yes: a remote is configured with your Apple ID password and a 2FA code, and the trust token in rclone.conf is renewed every 30 days. A Proton remote is configured the same way, with your Proton password and mailbox password. Blober opens the provider’s own sign-in page in a window, so no provider password is written to disk at all.

Why does a thumbnail matter if I am only moving files?

Proton Photos is the one it always matters for: it is end-to-end encrypted, so it never sees your pixels and cannot build the tile itself, and a photo uploaded without one shows as a grey square in the timeline. Blober makes the image tile, the video poster and the audio cover on your machine as it uploads. iCloud Photos normally builds its own tiles, and Blober only steps in when Apple’s usual import route is unavailable. Everywhere else the provider builds its own, and Blober does no work at all.

Does Blober send my files through a server?

No. Transfers run on your machine over your own connection, straight to the provider. There is no middleman holding your credentials or a copy of your data, which is a property it shares with rclone.

When should I still use rclone?

When you need a provider Blober does not ship, an encrypted remote, a two-way sync, a mount, or something that runs headless on a schedule. rclone does those jobs well and costs nothing, and plenty of people run both: rclone on the server, Blober for the media files and the proprietary providers.

What does Blober cost?

A one-time licence with the current launch discount. No subscription, no per-transfer fee, and updates are included.

Bring every library with you

Pick the accounts, tick what moves, and run it. Sign-in happens on each provider's own page, and the job stays saved as a workflow you can rerun.

Get Blober for desktop

macOS · Windows · Linux