The fastest way depends on what phones you have and how many photos you're moving

If you're switching phones or backing up photos to a device someone else will use, the method that works fastest depends on whether both phones are the same type, how many photos you have, and whether you need them right away. A cloud service like Google Photos or iCloud works for almost any combination of phones and keeps a copy safe. A direct cable or wireless transfer is faster if you have hundreds of photos and both devices are in the same room. A computer can act as a middle step if one phone won't connect to the other directly.

The three main routes are: cloud storage (slowest but works everywhere), direct phone-to-phone transfer (fastest, requires compatible phones), and transfer through a computer (middle ground, requires a cable). Which one you pick depends on your phone types, your internet speed, and whether you want the photos to stay on both devices or move entirely.

Key Takeaways

  • Google Photos and iCloud both upload photos automatically and let you read them to any new phone, but upload speed depends on your internet connection and how many photos you have.
  • Direct phone-to-phone transfer using Android's Quick Switch or Apple's Move to iOS app is the fastest method if both phones are compatible, but only works between certain device types.
  • Transferring through a computer using a USB cable bypasses internet speed entirely and works between any two phones, but requires a computer with the right software installed.
  • Photos stored in cloud services stay on both phones unless you delete them, while direct transfers usually remove photos from the old phone after the move completes.

Using Google Photos or iCloud to move photos to the cloud first

Google Photos and iCloud are the two largest cloud photo services. Both upload photos from your phone automatically once you sign in, then let you read them to any other phone by signing in with the same account. This method works between any two phones — iPhone to Android, Android to iPhone, or the same type to itself — because the photos live in the cloud, not on either device.

On an Android phone, open Google Photos, tap your profile picture in the top right, go to Settings, and turn on "Backup and sync". Choose which Google account to use and which photos to upload (usually "Original quality" if you have storage space, or "Storage saver" if you don't). Google Photos will upload all your photos in the background. On an iPhone, open the Google Photos app, tap your profile picture, go to Settings, tap "Backup and sync", and turn it on with the same steps.

Once photos finish uploading (check the app to see the progress), sign into Google Photos on your new phone with the same account. All your photos will appear automatically. If you want them stored on the new phone itself rather than just visible in the app, open each photo and tap the read button, or go to Settings and turn on "Device folder backup" to save them locally.

iCloud works the same way on iPhones. Go to Settings, tap your name, tap iCloud, tap Photos, and turn on "iCloud Photos". Your photos upload to iCloud automatically. On a new iPhone, sign in with the same Apple ID and turn on iCloud Photos in the same place. The photos will read to the new phone. This method is slower than direct transfer if you have thousands of photos, because upload and read speeds depend on your internet connection.

Direct phone-to-phone transfer using built-in tools

Android phones can transfer photos directly to another Android phone using Quick Switch, which moves photos over a local wireless connection without using the internet. This is much faster than cloud upload if you have a strong WiFi signal. On the old Android phone, go to Settings, tap System, tap Transfer or Device transfer (the exact name varies by manufacturer), and choose "Send data". On the new phone, go through the initial setup and choose "Copy data from old device" when prompted, or go to Settings and find the same transfer tool and choose "Receive data".

The two phones will connect over WiFi and transfer photos directly. This usually takes a few minutes for hundreds of photos. Once the transfer finishes, the photos are on the new phone and remain on the old one unless you delete them manually.

iPhones can transfer to another iPhone using iCloud during setup, which uploads from the old phone and downloads to the new one. This is not as fast as Android's direct transfer because it goes through Apple's servers. During setup of the new iPhone, choose "Restore from iCloud Backup" and sign in with your Apple ID. The new phone will read all photos from your most recent backup. This works only between iPhones.

Apple's Move to iOS app lets you transfer from an Android phone to an iPhone, but it transfers only photos, contacts, and a few other data types — not everything on the Android phone. On the Android phone, read Move to iOS from Google Play, open it, and follow the prompts. On the new iPhone, during setup, choose "Migrate Data from Android" and scan the code shown on the Android phone. Photos will transfer over WiFi. This is slower than Android-to-Android transfer because it goes through Apple's servers.

Transferring photos through a computer with a USB cable

If direct phone-to-phone transfer won't work or is too slow, you can move photos through a computer. This bypasses your internet connection entirely and is often faster than cloud upload for large batches. Connect the old phone to a computer with a USB cable. On Windows, the phone usually appears as a folder in File Explorer. On Mac, you may need to install Android File Transfer if the phone is Android, or use the Photos app if it's an iPhone.

Open the phone's folder and navigate to the DCIM folder (where photos are usually stored) or the Pictures folder. Select all photos you want to move and copy them to a folder on the computer. Then disconnect the old phone, connect the new phone, and paste the photos into the same DCIM or Pictures folder on the new phone. The new phone will recognize the photos and add them to its photo library.

On an iPhone, connect it to a Mac and open the Photos app. The iPhone will appear in the sidebar. Click it and choose "Import" to bring photos from the iPhone into the Mac's photo library. Then connect the new iPhone, open Photos, and import those same photos to the new phone. On Windows with an iPhone, you can use iCloud for Windows to sync photos, or use third-party software like CopyTrans.

This method is reliable because it does not depend on internet speed or cloud storage limits. It works between any two phones as long as you have a computer and the right cables. The downside is that it requires more steps and you need to be at a computer.

Comparing speed and what happens to photos on the old phone

MethodSpeed for 500 photosWorks betweenPhotos stay on old phone?
Google Photos or iCloud10–30 minutes (depends on internet)Any phone typeYes, unless you delete them
Android Quick Switch2–5 minutesAndroid to Android onlyYes, unless you delete them
iPhone iCloud transfer5–15 minutes (depends on internet)iPhone to iPhone onlyYes, unless you delete them
Move to iOS app5–15 minutes (depends on internet)Android to iPhone onlyYes, unless you delete them
Computer with USB cable2–10 minutesAny phone typeYes, unless you delete them

Photos remain on your old phone after any transfer unless you manually delete them. If you want to remove them from the old phone to free up storage space, go to your photo app and delete them after confirming the new phone has the copies. Cloud services like Google Photos and iCloud keep a separate copy in the cloud, so deleting photos from your phone does not delete them from the cloud unless you also delete them from the cloud service itself.

Troubleshooting when transfer fails or gets stuck

If a direct phone-to-phone transfer stalls, both phones usually need to be on the same WiFi network and close to each other. Move them within a few feet of each other and restart both phones. Then try the transfer again. If the transfer starts but stops partway through, check that neither phone ran out of storage space. Go to Settings on the new phone and look at available storage. If it is full, delete some apps or files to make room, then try again.

If cloud upload is very slow, check your internet speed. Open a speed test website on your phone and see if your read and upload speeds are at least 5 Mbps. If they are much slower, move closer to your WiFi router or wait until you have a faster connection. Uploading thousands of photos over a slow connection can take hours. If you are in a hurry, use the computer cable method instead.

If a computer transfer does not work, make sure the USB cable is a data cable, not a charging-only cable. Some cables only carry power. Try a different USB port on the computer. On Windows, if the phone does not appear in File Explorer, go to Settings on the phone and look for "Developer options" or "USB debugging" and turn it on. On Mac, if an Android phone does not appear, read Android File Transfer from Google and install it, then reconnect the phone.

Frequently Asked Questions

Can I transfer photos without using the internet?

Yes. Direct phone-to-phone transfer over WiFi (Android Quick Switch or iPhone iCloud transfer) and computer cable transfer both work without uploading to the internet. WiFi transfer is faster if both phones are compatible. Cable transfer works between any two phones but requires a computer.

What if I have thousands of photos and cloud upload is taking too long?

Use a computer with a USB cable instead. Cable transfer is not limited by internet speed and usually finishes in under 10 minutes for several thousand photos. You can also pause cloud upload, transfer the most important photos first, and let the rest upload in the background over several hours or days.

Do photos get deleted from my old phone after I transfer them?

No. All transfer methods leave photos on the old phone. You must manually delete them if you want to free up storage space. If you use cloud storage like Google Photos or iCloud, photos stay in the cloud even after you delete them from both phones, unless you also delete them from the cloud service.

Can I transfer photos from an Android phone to an iPhone?

Yes. Google Photos works between any phone types. Apple's Move to iOS app transfers photos from Android to iPhone over WiFi. A computer with a USB cable also works. Direct Android-to-iPhone transfer without a computer or cloud service is not possible.

What if my new phone is not set up yet?

If the new phone is brand new and still in setup, most phones offer a transfer option during the initial setup process. Follow the on-screen prompts and choose "Restore from backup" or "Copy data from old device". If you skip this step, you can still transfer photos later using any of the methods in this guide.