I want to download a folder from iCloud Drive using the web interface (iCloud.com). The only problem is, since it is not zipped, I cannot download the folder. Is there a way to download the folder without having to sync the entire content of my iCloud Drive with my computer?
Yes, you can do this. The following assumes you're already logged-in to your iCloud account and you have the ability to download files to your local drive.
- Navigate to your iCloud Drive in any browser.
- Change your browser's default download location to wherever you want the files to be located. You must do this now because you can't select a new location once you click the 'download' button later.
- Go into the folder that you want to downlonad. You can't just hightlight the folder and try to download the folder and its contents from here. You actually have to go into the folder first.
- Select all the files you want to download. Do this either by selecting each one or by doing a select-all keyboard command.
- Once all the files are selected, go to the top of the iCloud screen and click the 'download' icon (cloud with arrow going down). This will download all the selected files to your default download location (set it step 2). The files should not be downloaded in a zip format, they should come down exactly as they're stored in iCloud.
All the files will download which, in essence, is what you wanted by selecting the folder and trying to download that first.
No proper solution
Up today (2019-03-30), there is no effective way to download a specific folder from iCloud without synchronizing the entire drive.
The download button is grayed/disable for folders in icloud.com.
Below there are only hacks.
The evident (and painfully) approach
You could select all file inside the desired folder and click the download button,
but because it does not include sub-folders, you must patiently repeat the process for every folder in the tree.
Request Apple a copy of your data (best approach)
Go to https://privacy.apple.com/ and request to Apple a copy of your iCloud files.
Unfortunately, you cannot select which folder you want to include.
And it could take a few days before Apple send you the download link.
However, you can effectively use this trick to download other data they make harder to get in a plain document format, like the Health App data.
The iPhone + Other-cloud solution
So, the original question request a solution "without having to sync the entire content of my iCloud Drive with my computer".
I had the same problem. I was not using iCloud Drive in my Mac but it was active (probably by default) on my iPhone.
Then, I could use the File app (the build-in App) to copy a whole folder to other cloud (Google Drive, Dropbox, OneDrive, etc.).
Ensure your other cloud is active within the File App.
Editin the top right corner to activate the available cloud platforms.
Select the folder to copy from iCloud and click below in the small folder icon.
- Select a destination inside another cloud.
- Wait. It could take longer to copy from one cloud to the other
- Use the other cloud to download your folder.
- Complaint to Apple!
I notice that for a large directory structure, this method can fail to copy the whole structure.
Complaint to Apple
Meanwhile, complain to Apple about this unbelievable omission