iCloud Photos Downloader

A command-line tool to download your iCloud photos to local storage

  • Three modes of operation:

    • Copy - download new photos from iCloud (default mode)

    • Sync - download new photos from iCloud and delete local files that were removed in iCloud (--auto-delete option)

    • Move - download new photos from iCloud and delete photos in iCloud (--delete-after-download option)

  • Support for Live Photos (image and video as separate files) and RAW images (including RAW+JPEG)

  • Automatic de-duplication of photos with the same name

  • One time download and an option to monitor for iCloud changes continuously (--watch-with-interval option)

  • Optimizations for incremental runs (--until-found and --recent options)

  • Photo metadata (EXIF) updates (--set-exif-datetime option)

  • … and many more (use --help option to get full list)