How I Moved My iCloud Photos to Icedrive for Zero-Knowledge Privacy
Transfer iCloud Photos to Icedrive with zero-knowledge encryption. 3 methods: manual download/upload, desktop sync client, and cloud-to-cloud via CloudsLinker.
Introduction
After reading one too many headlines about cloud providers scanning photo libraries for content moderation, I started looking for a storage option where even the provider can't see my files. Icedrive's zero-knowledge encryption caught my attention — it encrypts files on your device before upload, and only you hold the decryption key. That's a fundamentally different trust model from iCloud, where Apple retains the ability to access your data. My iCloud library has years of family photos, travel memories, and personal documents mixed in with screenshots. Moving them to Icedrive means those files are cryptographically private — not just policy-private. This guide covers three ways to make that move.
iCloud Photos keeps your entire photo library synchronized across every Apple device — iPhone, iPad, and Mac — automatically and quietly in the background. It's one of the most seamless photo experiences available, as long as you stay inside Apple's ecosystem.
- 5 GB free shared across backups, mail, files, and photos.
- iCloud+ plans scale from 50 GB up to 12 TB.
- Original quality storage with device optimization options.
- Apple ecosystem only — no API, no programmatic access.
iCloud Photos is a sync service, not a privacy vault. Apple retains the ability to access your data under its terms of service, and photos are not end-to-end encrypted by default — meaning they're protected by policy, not cryptography.
Icedrive is a privacy-focused cloud storage provider based in the United Kingdom. Its standout feature is zero-knowledge encryption using the Twofish algorithm — files are encrypted on your device before upload, and only you hold the decryption key. Icedrive never sees your data in plaintext.
- 10 GB free storage with no credit card required.
- Zero-knowledge encryption (Twofish algorithm) — the provider cannot read your files.
- Clean, modern interface with web, desktop, and mobile apps.
- WebDAV support for third-party integrations.
- Virtual drive feature — mount cloud storage as a local drive without syncing everything.
Icedrive organizes files in a traditional folder structure. Photos land in whatever folder path you choose during upload — there are no albums or smart collections built in.
The trigger for me was realizing that "secure" and "private" are not the same thing. iCloud Photos is secure — Apple uses strong encryption in transit and at rest. But Apple holds the encryption keys, which means they can access your photos if required by law or internal policy. Icedrive's zero-knowledge model is different: the encryption key lives on your device, not on their servers. Even if Icedrive's servers were compromised, the attacker would get encrypted blobs — not your family photos.
- Zero-knowledge encryption means mathematical privacy: Icedrive encrypts files on your device using the Twofish algorithm before anything leaves your machine. The decryption key stays with you — Icedrive cannot read, scan, or analyze your files. This is a fundamentally different trust model from iCloud, where Apple retains key access.
- European data hosting under UK/EU regulations: Icedrive is headquartered in the United Kingdom and stores data under UK and EU data protection frameworks. For users who prefer their files governed by European privacy law rather than U.S. jurisdiction, this is a meaningful distinction.
- Clean, modern interface without feature bloat: Icedrive's web and desktop apps are focused on file storage and organization. There's no bundled email, calendar, or productivity suite — just a fast, well-designed file manager. For a photo archive, simplicity is a feature.
- Generous free tier for testing and small archives: Icedrive offers 10 GB of free storage — twice what iCloud provides without a paid plan. That's enough to test the service with a few albums before committing to a paid tier for a full library migration.
- WebDAV compatibility opens up third-party tooling: Icedrive supports WebDAV, which means you can connect it to file managers, backup tools, and cloud transfer services like CloudsLinker. iCloud Photos has no comparable integration point.
Getting photos out of iCloud and into Icedrive takes a few deliberate steps. Here are three approaches that work in practice.
Method 1: Download from iCloud Photos, Then Upload via Icedrive Web or App
The simplest approach — no special tools needed. Best for small batches or a quick test before committing to a larger migration.
Step 1: Export from iCloud Photos
Open iCloud Photos on the web and sign in with your Apple ID.
Select the photos or albums you want to export. Click the download icon and choose your preferred format:
- Original Format — preserves HEIC, Live Photos, and RAW files at full quality.
- Most Compatible — converts HEIC to JPEG. Useful if you want broad compatibility.
Step 2: Upload to Icedrive via Web or Desktop App
Log into Icedrive on the web or open the Icedrive desktop app.
- Navigate to the folder where you want to store your photos (or create a new one, e.g.,
iCloud Photos/2024). - Click Upload and select the extracted photo files, or drag and drop them into the browser window.
- Wait for the upload to complete.
Method 2: Download from iCloud, Then Sync via Icedrive Desktop Client
Icedrive's desktop client can sync a local folder to the cloud automatically. Download photos from iCloud to a local folder, then let the Icedrive client handle the upload and keep things in sync going forward.
Step 1: Download from iCloud Photos
Use the same iCloud web export from Method 1, or download via the Photos app on macOS (Photos → Select All → File → Export Unmodified Originals) to a local folder.
Step 2: Install and Configure the Icedrive Desktop Client
Download the Icedrive desktop app from icedrive.net/apps and sign in with your Icedrive account.
- Choose the Sync option in the app settings.
- Select a local folder as your sync source (e.g.,
~/icloud-photos-export/). - Choose the destination folder in your Icedrive account (e.g.,
iCloud Photos). - Start the sync — the client uploads all files in the folder to Icedrive.
The desktop client handles retries, pauses gracefully if your connection drops, and can resume from where it left off. For libraries in the tens of gigabytes, this is more reliable than browser-based upload.
Alternative: Use the Virtual Drive Feature
Icedrive also offers a virtual drive that mounts your cloud storage as a local drive letter (Windows) or mount point (macOS). You can drag photos directly into the virtual drive, and they upload to Icedrive without consuming local disk space for a persistent sync copy.
Method 3: Move iCloud Photos to Icedrive Directly in the Cloud (No Local Downloads)
When You Want Privacy Without the Manual Upload Marathon
The whole point of moving to Icedrive is privacy. But downloading hundreds of gigabytes to your hard drive — just to re-upload them — adds hours of wait time, ties up your bandwidth, and temporarily puts unencrypted copies on your local disk. CloudsLinker connects iCloud Photos and Icedrive directly. Photos move cloud-to-cloud without passing through your computer, without consuming your home internet connection, and without needing local disk space. Once they land in Icedrive, zero-knowledge encryption takes over.
Step 1: Connect iCloud Photos
In CloudsLinker, click Add Cloud and select iCloud Photos. Enter your Apple ID and password. If two-factor authentication is enabled, enter the verification code from your trusted Apple device when prompted.
Once connected, your iCloud albums appear in the CloudsLinker dashboard. You can transfer your entire library or select specific albums.
Step 2: Connect Icedrive (WebDAV Credentials)
Icedrive connects to CloudsLinker via WebDAV. You need your Icedrive email address and a WebDAV access key — not your regular login password.
Where to find your WebDAV key:
- Log into your Icedrive account on the web.
- Go to Settings → WebDAV.
- Copy the WebDAV access key displayed on the page.
Add Icedrive in CloudsLinker:
- Click Add Cloud and select Icedrive.
- Enter your Icedrive email address and the WebDAV access key.
- Confirm the connection.
Once connected, your Icedrive folder structure appears in the CloudsLinker file browser.
Step 3: Configure the Transfer
Go to the Transfer section. Set iCloud Photos as the source and Icedrive as the destination.
For the destination, select or create a target folder in your Icedrive
account — for example, iCloud Photos or
Photos/2024. Photos arrive as individual files inside that
folder, named by their original filenames.
If you want to preserve your iCloud album organization, transfer one album
at a time: select a specific iCloud album as the source, create a matching
folder in Icedrive as the destination
(e.g., iCloud Photos/Italy 2024),
and run each album as a separate task.
Step 4: Start and Monitor the Transfer
Click Transfer Now. The task appears in your Task List, where you can monitor progress in real time. Because the transfer runs entirely in the cloud, your computer does not need to stay on.
For large libraries, this is the key advantage: photos move directly from iCloud's infrastructure to Icedrive's servers using CloudsLinker's cloud-to-cloud pipeline — not your home internet connection. Once transferred, the files are immediately accessible in your Icedrive account through the web, desktop, or mobile app.
Comparing the 3 Ways to Move Photos from iCloud Photos to Icedrive
| Method | Ease of Use | Speed | Best For | Uses Local Bandwidth | Skill Level |
|---|---|---|---|---|---|
| Icedrive Web/App (Download → Upload) | ★★★★★ | ★★☆☆☆ | Small batches, quick tests | Yes (download + upload) | Beginner |
| Icedrive Desktop Sync Client | ★★★★☆ | ★★★☆☆ | Medium libraries, ongoing sync | Yes (download + upload) | Beginner |
| CloudsLinker (Cloud-to-Cloud) | ★★★★☆ | ★★★★★ | Large libraries, full migration | No | Beginner |
-
Plan your folder structure before uploading:
Icedrive uses a traditional folder hierarchy. Decide on a naming
convention before your first upload
(e.g.,
Photos/2024/ItalyoriCloud Archive/Album Name) so you don't end up reorganizing thousands of files later. - Use encrypted folders for maximum privacy: Icedrive's zero-knowledge encryption applies to files stored in Encrypted Folders. Standard folders use server-side encryption. If privacy is your primary reason for moving, make sure your photo destination is an encrypted folder in the Icedrive app.
- Icedrive stores files as-is — including HEIC: Icedrive stores whatever you upload without conversion. If your iCloud library is mostly HEIC files and you want JPEG for compatibility, convert before uploading (via "Most Compatible" export on iCloud.com) or handle conversion locally before the transfer.
- Check your storage plan before a large migration: The free Icedrive tier provides 10 GB. If your iCloud library is larger, you'll need a paid plan. Check your iCloud library size in Settings → Apple ID → iCloud → Manage Storage on your iPhone and match it against your Icedrive plan's capacity.
- iCloud 2FA: have your Apple device nearby: When connecting iCloud Photos in CloudsLinker, you'll need to complete two-factor authentication. Have your trusted iPhone or iPad on hand to receive and enter the verification code. Confirm that "Access iCloud Data on the Web" is enabled in your Apple ID settings before starting.
- WebDAV key is not your login password: When connecting Icedrive to CloudsLinker, use the WebDAV access key from Settings → WebDAV in your Icedrive account — not your regular Icedrive login password. Using the wrong credential will cause connection failures.
- Verify before removing anything from iCloud: After the transfer completes, spot-check a few albums' worth of files in Icedrive — verify file counts and open a few photos — before cancelling your iCloud+ plan or deleting originals. CloudsLinker's Task List shows a transfer summary when each task finishes.
Frequently Asked Questions
iCloud Photos/IMG_1234.HEIC).
To browse your photos visually, you can use Icedrive's built-in thumbnail previews in the web and desktop apps.
To preserve your album structure, transfer one album at a time: in CloudsLinker, set a specific iCloud album as the source, then create a matching folder in Icedrive as the destination (e.g.,
iCloud Photos/Italy 2024). Repeat for each album.
Icedrive's web and desktop apps can preview common image formats including JPEG and PNG. HEIC and RAW preview support depends on the platform. If you need universal compatibility, convert to JPEG before uploading using iCloud.com's "Most Compatible" export option.
Before connecting, confirm that "Access iCloud Data on the Web" is enabled in your Apple ID settings at appleid.apple.com. Once connected, your iCloud albums and full library appear in the CloudsLinker dashboard.
Before starting a large migration, estimate your iCloud library size (check in Settings → Apple ID → iCloud → Manage Storage on your iPhone) and choose an Icedrive plan with enough capacity. Icedrive offers lifetime plans in addition to monthly and annual options, which can be cost-effective for long-term archival storage.
If you want a full migration (leaving iCloud entirely), you'll need to manually delete photos from iCloud after verifying the transfer was complete and accurate. Always spot-check files in Icedrive before removing anything from iCloud.
Selective transfer also makes sense if you're only archiving older albums to Icedrive while keeping recent photos in iCloud for active use on your Apple devices.
If zero-knowledge privacy is your primary reason for moving, make sure your destination folder in Icedrive is an encrypted folder. You can move files into encrypted folders after the initial transfer if needed, though the most efficient approach is to set the destination correctly from the start.
Conclusion
A few albums you want encrypted quickly? Download from iCloud and upload through Icedrive's app. A large library where privacy is the whole point? CloudsLinker transfers everything cloud-to-cloud without routing photos through your local machine — and once they land in Icedrive, zero-knowledge encryption protects them from that point forward. Start with a test album to verify your folder structure before migrating the full library.
Online Storage Services Supported by CloudsLinker
Transfer data between over 48 cloud services with CloudsLinker
Didn' t find your cloud service? Be free to contact: [email protected]
Further Reading
Effortless FTP connect to google drive: Transfer Files in 3 Easy Ways
Learn More >
Google Photos to OneDrive: 3 Innovative Transfer Strategies
Learn More >
Google Photos to Proton Drive: 3 Effective Transfer Techniques
Learn More >