I'am an iPhone + PC (Windows/Ubuntu) user. Nowadays, I'm used to download photos from iPhone to local folder, sort them and then backup them by myself (by syncing to remote disk and burning onto bluray discs also).

I like an idea of iCloud Photo Library + optimizing a storage on iPhone. For me, this also means that original photos are moved from iPhone storage into cloud, so I won't be able to download them via USB.

So, will it be possible (and easy and comfortable) to download all new photos (100+ at once) from iCloud Photo Library to local disk on PC? I mean a) download and keep on iCloud (copy), b) download and delete from iCloud (move)?


You can, by going to iCloud.com/#photos. Once there:

  1. Click 'Select Photos' to go into selection mode
  2. Select a photo
  3. Shift-click another photo, to select the range between the first selection and your last selection (just like in Windows/OS X, you can use Shift or Cmd/Ctrl to choose exactly what you like).
  4. Click 'Download' at the top blue bar.
  • There is no Select photos mode anymore. – Suncatcher May 3 '18 at 8:22

I just found a great way, this might be the longest method but it works toda.

  1. Install iCloud for Windows
  2. Sign with Apple ID, complete the setup, etc.
  3. click the icloud icon in the taskbar and hit "Download Photos" below iCloud photos.
  4. They will be in icloudphotos/download

I highly recommend ndbroadbent's fantastic Python program the icloud_photos_downloader project. The project repository can be found at his Github account: https://github.com/ndbroadbent/icloud_photos_downloader.

There are some great instructions on installation and use in the project README. Once installed, you run the program to download all your photos to a directory called foto_folder; from the terminal

./download_photos.py ../foto_folder --username=myemail@email.com --password=myp@ss --size=original --download-videos

And viola, it does its magic.


For Windows, hold the Control key and select multiple items instead of Shift.

It works -- (stumbled upon it.)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .