The fastest way depends on how many photos you have and whether you want everything or just some

If you're setting up a new iPhone, the easiest route is iCloud — sign in with your Apple ID on both phones and your photos sync automatically. If you want to move photos right now without waiting for the cloud, use AirDrop to send them wirelessly between phones that are near each other. For a complete backup of everything including photos, use iCloud backup or Mac/Windows migration during setup. If you only need a few photos, you can email them, text them, or use a third-party app.

The method you pick depends on three things: whether this is a new phone you're setting up from scratch, how many photos you're moving, and whether you want just photos or your entire phone's data. A new phone gives you the chance to restore from backup, which is the simplest path. An existing phone with photos already on it requires a different approach.

Key Takeaways

  • iCloud Photo Library syncs all your photos across both iPhones automatically once you sign in with the same Apple ID, but requires enough iCloud storage space.
  • AirDrop transfers photos wirelessly between nearby iPhones in seconds without needing Wi-Fi or a cable, and works for any number of photos.
  • During setup of a new iPhone, you can restore from an iCloud backup or Mac/Windows backup to move photos along with all your other data at once.
  • Email, text message, or a third-party app like Google Photos work for moving a small number of photos but are slower for large batches.

Using iCloud Photo Library to sync photos between iPhones

iCloud Photo Library stores your photos in the cloud and keeps them in sync across all your devices. When you turn it on, every photo you take on either iPhone appears on both phones automatically. This works in the background without you doing anything after the initial setup.

To set it up, open Settings on both iPhones, tap your name at the top, then tap iCloud. Scroll down and tap Photos. Toggle on "iCloud Photos" (called "iCloud Photo Library" on older iOS versions). Both phones must be signed in with the same Apple ID. The first sync may take hours or days depending on how many photos you have and your internet speed — plug in and stay on Wi-Fi while it runs.

The catch is storage: iCloud gives you 5 GB free, which holds roughly 1,000 to 2,000 photos depending on their size. If you have more, you'll need to pay for more storage (50 GB, 200 GB, or 2 TB monthly plans exist). You can check how much space you're using in Settings > [Your Name] > iCloud > Manage Storage.

AirDrop for moving photos without Wi-Fi or cables

AirDrop sends photos wirelessly from one iPhone to another as long as both phones are within about 30 feet of each other. It's fast — usually a few seconds per photo — and doesn't use your cellular data or require Wi-Fi. Both phones need Bluetooth and Wi-Fi turned on, though they don't need to be connected to the same network.

To send photos via AirDrop, open Photos on the phone that has the photos you want to move. Select the photos (tap Edit, then tap each one, or tap and hold one photo then swipe to select more). Tap Share, then tap AirDrop. Your other iPhone should appear in the list — tap it. The receiving phone will get a notification asking whether to accept; tap Accept and the photos download.

AirDrop works best for dozens or hundreds of photos at a time. For thousands, it can take a while and may drain battery on both phones. If AirDrop isn't working, make sure both phones have Bluetooth and Wi-Fi on, that they're close together, and that both have AirDrop set to receive (Settings > General > AirDrop, then choose "Everyone" or "Contacts Only").

Restoring from backup during new iPhone setup

If you're setting up a brand-new iPhone, the setup process offers a chance to restore from a backup of your old phone. This moves photos along with your apps, messages, contacts, and settings all at once. You can restore from an iCloud backup (if you backed up your old phone to iCloud) or from a Mac or Windows computer.

During setup, you'll see a screen that says "Apps & Data." Choose "Restore from iCloud Backup" and sign in with your Apple ID. Pick the backup from your old iPhone — it will show the date it was created. The phone downloads everything from that backup, including all your photos. This takes time depending on backup size and internet speed, so plug in and stay on Wi-Fi.

If you have a Mac or Windows computer, you can also restore from a backup stored there. Connect your new iPhone to the computer, open Finder (Mac) or iTunes (Windows), select your iPhone, and choose "Restore Backup." Pick the backup file from your old iPhone. This is faster than downloading from iCloud because the data comes from your computer instead of the internet.

Email, text, or third-party apps for small batches

For moving just a few photos, email or text message work fine. Open Photos, select the photos you want, tap Share, then tap Mail or Messages. Type the recipient (yourself on the other phone, or someone else), and send. The photos arrive as attachments and save to the Photos app on the receiving phone.

Google Photos is a free alternative that works across iPhones. Install the app on both phones, sign in with the same Google account, and turn on backup. Your photos upload to Google's servers and appear on both phones. Unlike iCloud, Google Photos gives you unlimited storage for "high quality" photos (slightly compressed) or limited storage for original quality. This is useful if you don't want to pay for iCloud storage.

Other apps like Dropbox, OneDrive, or Amazon Photos work similarly — you upload photos to the cloud and download them on the other phone. These are slower than AirDrop or iCloud for a one-time transfer, but useful if you want photos stored somewhere other than Apple's servers.

Transferring photos via a computer and USB cable

If you have a Mac or Windows computer, you can move photos using a USB cable. Connect your old iPhone to the computer, open Finder (Mac) or File Explorer (Windows), and look for your iPhone in the sidebar. Click it, then navigate to the DCIM folder inside the iPhone's storage. Copy the photos to a folder on your computer.

Then connect your new iPhone, open the same Finder or File Explorer window, and drag the photos into the iPhone's Photos folder. The photos will sync to the Photos app. This method is reliable but slower than AirDrop or iCloud, and requires a computer and cable. It's most useful if you want to organize or edit photos on your computer before moving them.

Choosing between methods based on your situation

Use iCloud Photo Library if you want photos to stay in sync going forward and don't mind paying for extra storage if you have a lot of photos. Use AirDrop if you want to move photos right now and both phones are in the same room. Use backup restore if you're setting up a brand-new phone and want to move everything at once. Use email or Google Photos if you only have a handful of photos or want them stored somewhere other than iCloud.

If you're moving to a new iPhone and want the simplest experience, restore from an iCloud backup during setup — it moves photos, apps, and settings without you having to do anything else. If you're keeping your old iPhone and just want to share photos between two phones you both use, turn on iCloud Photo Library on both and let them sync in the background.

Frequently Asked Questions

Will my photos be deleted from my old iPhone if I move them to a new one?

No. AirDrop, email, and backup restore all copy photos — they don't remove them from the original phone. If you want to delete photos from your old iPhone after moving them, you'll need to do that manually by opening Photos, selecting them, and tapping Delete.

How long does it take to sync photos via iCloud?

The first sync can take hours or days depending on how many photos you have and your internet speed. After that, new photos sync in the background within minutes. Plug in and stay on Wi-Fi for the first sync to avoid interruptions.

Can I use AirDrop if my iPhones are on different Wi-Fi networks?

Yes. AirDrop uses Bluetooth and Wi-Fi Direct, not your actual Wi-Fi network. Both phones just need Bluetooth and Wi-Fi turned on. They don't need to be connected to the same network or even have internet access.

What if I don't have enough iCloud storage for all my photos?

You can buy more iCloud storage through Settings > [Your Name] > iCloud > Manage Storage > Change Storage Plan. Or use AirDrop, Google Photos, or a computer transfer instead to avoid iCloud altogether.

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

Yes, but not with AirDrop — that only works between Apple devices. Use Google Photos, email, or a cloud service like Dropbox instead. Install the app on both phones, upload from the iPhone, and download on the Android phone.