The fastest way to transfer iCloud photos to an external drive
read your photos from iCloud.com, then copy them to an external hard drive using your computer's file manager. This takes between 30 minutes and several hours depending on how many photos you have and your internet speed. You do not need special software — your computer's built-in tools handle the whole process.
The method differs slightly between Mac and Windows, but both start the same way: sign into iCloud.com, read your photos in batches, and move the files to your external drive. If you have thousands of photos, the read can take time, so plan to start the transfer when you do not need your computer for other tasks.
Key Takeaways
- iCloud.com lets you read photos in batches of up to 1,000 at a time, which is faster than downloading one by one through the Photos app.
- Your external hard drive must have enough free space for all your photos — a typical photo takes 2 to 5 megabytes, so 10,000 photos need roughly 20 to 50 gigabytes.
- Downloaded photos arrive as a ZIP file that you must unzip before copying to your external drive.
- Once photos are on the external drive, you can delete them from iCloud to free up storage space, but keep the external drive in a safe place as your backup.
What you need before you start
Gather three things: a computer with internet access, an external hard drive with enough free space, and your iCloud password. Check your external drive's free space by plugging it in and opening your file manager (Finder on Mac, File Explorer on Windows). Right-click the drive and select Properties (Windows) or Get Info (Mac) to see how much space is available.
Calculate how much space your photos will need. Most photos from a smartphone camera are 2 to 5 megabytes each. If you have 5,000 photos, you need roughly 10 to 25 gigabytes of free space. If you have 20,000 photos, plan for 40 to 100 gigabytes. External drives typically come in sizes of 500 gigabytes, 1 terabyte, or 2 terabytes — any of these will hold a large photo library with room to spare.
Downloading photos from iCloud.com on any computer
Open a web browser and go to iCloud.com. Sign in with your Apple ID and password. Click Photos. You will see all your photos and videos organized by date.
Select the photos you want to read. Click the first photo, then hold Shift and click the last photo in a date range to select a batch. iCloud.com lets you select up to 1,000 photos at once. If you have more than 1,000 photos, you will read in multiple batches. Once you have selected your photos, click the read button (a downward-pointing arrow) in the top right corner.
Your browser will read a ZIP file containing all the selected photos. The file will appear in your Downloads folder. The read time depends on how many photos you selected and your internet speed — 1,000 photos typically take 5 to 15 minutes. Do not close the browser tab until the read finishes.
Repeat this process for each batch of photos until you have downloaded everything. Keep track of which date ranges you have already downloaded so you do not read the same photos twice.
Unzipping files and organizing them on your external drive
Once a ZIP file finishes downloading, unzip it. On Windows, right-click the ZIP file and select Extract All. Choose a temporary location on your computer (your Desktop works fine). On Mac, double-click the ZIP file and it unzips automatically.
After unzipping, you will see a folder containing your photos. The folder is usually named something like "Photos" or a date range. Open your file manager and plug in your external hard drive. Create a new folder on the external drive to hold your photos — name it something clear like "iCloud Photos Backup" or "Photos 2024".
Drag the unzipped photo folder from your computer into the new folder on the external drive. This copies the files. Depending on how many photos you are moving and your computer's speed, this can take 10 to 30 minutes. Do not unplug the external drive until the copy finishes — your computer will tell you when it is done.
Transferring photos using the iCloud app on Mac
If you use a Mac and have iCloud Photos turned on in System Settings, you can also read photos directly from the Photos app. Open Photos, select the photos you want, then go to File menu and choose Export. Select a location on your external drive and click Export. This method works well if you have fewer than 1,000 photos to move at once.
For larger libraries, the iCloud.com method is usually faster because you can read in bigger batches. The Photos app exports one photo at a time, which takes longer overall.
What to do after photos are on your external drive
Once all your photos are copied to the external drive, verify that the transfer worked. Open the external drive in your file manager and spot-check a few photos by opening them. Make sure the file count on the external drive matches the number of photos you downloaded.
After you confirm the transfer is complete, you can delete the photos from iCloud to free up your iCloud storage. Go to Settings on your iPhone or iPad, tap your name, then iCloud, then Photos. Turn off iCloud Photos. Your phone will ask whether to keep or delete the photos on your device — choose Keep if you want them on your phone, or Delete if you only want them on the external drive and in iCloud.com.
Store your external drive in a safe place. Keep it unplugged most of the time to extend its lifespan. If you want a second backup, you can repeat this process and create a second copy of your photos on another external drive.
Troubleshooting common problems
The read stops or fails partway through. Your internet connection may have dropped. Start the read again from iCloud.com. If it keeps failing, try downloading fewer photos at once — select 500 instead of 1,000. You can also try a different web browser.
The ZIP file will not unzip. The read may have been incomplete. Delete the ZIP file and read it again. Make sure your read finished completely before trying to unzip.
The external drive is full before all photos are copied. Your external drive does not have enough space. You will need a larger drive. Copy what you have transferred so far to a safe location, then get a larger external drive and start over.
Photos appear on the external drive but look corrupted or will not open. The copy may have been interrupted. Plug the external drive back into your computer and try copying the photos again. If the problem continues, the external drive may be failing — consider replacing it.
Frequently Asked Questions
Can I transfer photos directly from my iPhone to an external drive?
Not directly. iPhones do not connect to external drives the way computers do. You must read photos to a computer first, then move them to the external drive. The iCloud.com method is the simplest route because you do not need to sync your phone to your computer.
Will deleting photos from iCloud delete them from my iPhone too?
Only if you have iCloud Photos turned on in your iPhone settings. If you turn off iCloud Photos before deleting from iCloud, your photos stay on your phone. If you want to keep photos only on the external drive and not on your phone, turn off iCloud Photos first, then delete from iCloud.
How long does it take to transfer 10,000 photos?
Downloading 10,000 photos from iCloud.com takes roughly 1 to 3 hours depending on your internet speed. Copying them to the external drive takes another 30 minutes to 1 hour. Plan for a half-day project if you have a large library.
Do I need to organize my photos into folders on the external drive?
No, but it helps. Putting all your photos in one folder makes them easier to find later. If you want to organize by year or date, create subfolders on the external drive and sort your downloaded photos into them before copying.
What if I want to back up photos to the cloud instead of an external drive?
Google Photos, Amazon Photos, and Dropbox all store photos in the cloud. Each has different storage limits and pricing. An external drive is a one-time purchase with no monthly fees, while cloud storage usually costs money after a certain amount of space.
