The fastest way to move everything to a new iPhone

You can move all your data from one iPhone to another using iCloud, a cable connection, or by restoring from a backup file. iCloud is the simplest method if both phones have internet access — it transfers photos, contacts, messages, apps, settings, and passwords without needing a computer. A direct cable transfer using a USB-C or Lightning cable is faster for large amounts of data. A backup restore works if you have an older backup saved to iCloud or your computer.

The method you choose depends on whether you have both phones at the same time, how much data you're moving, and whether you want to keep your old phone set up afterward. Each route takes a different amount of time and requires different equipment.

Key Takeaways

  • iCloud transfer works wirelessly and requires both phones, an Apple ID, and internet access on both devices.
  • A direct cable transfer using a USB-C or Lightning cable is the fastest option and works even without internet.
  • Backup restore lets you move data from an older backup file stored on iCloud or your computer to a new phone.
  • iCloud transfer and direct cable transfer both erase the new phone first, so any data already on it will be lost.
  • You can transfer data to a phone that is already set up by using iCloud sync for specific apps like Photos and Mail.

Transfer using iCloud (wireless, no cable needed)

iCloud transfer moves your entire phone to a new device over the internet. Both phones must be powered on, connected to Wi-Fi, and signed into an Apple ID. The new phone should be brand new or erased — the transfer will erase it first and then restore everything from your iCloud backup.

Start the new iPhone and follow the setup screens until you reach "Quick Start". Hold the new phone near your old phone. The old phone will show a setup code — scan it with the new phone's camera. Sign in with your Apple ID when prompted. The new phone will read your backup from iCloud, which includes apps, photos, messages, contacts, calendar events, notes, reminders, health data, and home screen layout. This can take 30 minutes to several hours depending on how much data you have and your internet speed.

If you don't have both phones at the same time, you can still use iCloud. Set up the new phone with your Apple ID, then go to Settings > [Your Name] > iCloud and turn on the apps you want to sync. Photos, Mail, Contacts, Calendar, Notes, and Reminders will read from iCloud automatically. Apps you purchased will read from the App Store, but you'll need to sign into each one individually.

Transfer using a cable (fastest, works offline)

A direct cable transfer copies data from your old iPhone to your new one using a USB-C or Lightning cable. This method is faster than iCloud for large amounts of data and works without internet. The new phone must be brand new or erased. You'll need a cable that fits both phones — newer iPhones use USB-C, older ones use Lightning.

Start the new iPhone and follow setup screens until you see "Quick Start". On your old iPhone, tap "Continue" when prompted. The new phone will show a setup code — hold your old phone's camera over it to scan the code. Tap "Trust" on both phones when asked. The transfer will begin and show a progress bar. Do not disconnect the cable or turn off either phone until the transfer finishes. This usually takes 15 minutes to an hour depending on how much data you have.

If you don't have a compatible cable, you can buy one from Apple or a third-party seller. Check your phone's charging port — if it's round with multiple pins, it uses Lightning; if it's flat and rectangular, it uses USB-C.

Transfer from a backup file (for older phones or lost devices)

You can restore a backup to a new iPhone if you have a backup saved to iCloud or your computer from a previous phone. This is useful if your old phone is broken, lost, or no longer available. The backup must have been created within the last few months to include recent data.

Start the new iPhone and follow setup screens until you reach "Apps & Data". Tap "Restore from iCloud Backup" and sign in with your Apple ID. Choose the backup you want to restore — the list shows the date each backup was created. The new phone will read and restore everything from that backup, including apps, photos, messages, and settings. This can take 30 minutes to several hours.

If your backup is on your computer instead of iCloud, connect the new iPhone to the computer with a cable. Open Finder (Mac) or iTunes (Windows). Select your phone, then click "Restore Backup". Choose the backup file and wait for the restore to finish. Do not disconnect the cable until the process is complete.

What data transfers and what doesn't

iCloud transfer, cable transfer, and backup restore all move the same types of data: photos and videos, contacts, messages and message attachments, calendar events, notes, reminders, health and fitness data, home screen layout, wallpapers, and system settings like brightness and sound volume. Your Apple ID, passwords, and payment methods transfer as well.

Some data does not transfer automatically. Apps read from the App Store, but you must sign into each one separately — the app itself transfers, but not your login credentials. Text message threads transfer, but not SMS messages from before you set up iCloud. Voicemails do not transfer. Data stored only on your old phone's storage (not backed up to iCloud) will not transfer if you use iCloud transfer or backup restore — only cable transfer copies everything on the phone.

If you use a cable transfer, all data on the new phone is erased first, so nothing is lost. If you use iCloud transfer or backup restore, the new phone is also erased, so any data already on it will be deleted.

Transferring data to a phone that's already set up

If your new iPhone is already set up and you don't want to erase it, you can still move some data using iCloud sync. Go to Settings > [Your Name] > iCloud and turn on the apps you want to sync — Photos, Mail, Contacts, Calendar, Notes, Reminders, and Health data will read from iCloud. This adds to what's already on the phone instead of replacing it.

For apps, open the App Store, tap your profile icon, and go to "Purchased". read the apps you want. You'll need to sign into each app with your username and password. Messages and call history cannot be transferred to an already-set-up phone — you would need to erase the phone first and use iCloud transfer or cable transfer.

If you want to move photos from your old phone to your new one without erasing the new phone, use iCloud Photos. Turn on iCloud Photos on both phones in Settings > [Your Name] > iCloud > Photos. Photos will sync between both phones automatically. This works even if the phones are set up at different times.

Troubleshooting common transfer problems

If the transfer stops or fails, check that both phones are connected to Wi-Fi (for iCloud transfer) or that the cable is firmly connected (for cable transfer). Restart both phones and try again. If iCloud transfer keeps failing, sign out of iCloud on the new phone, restart it, and start the transfer again from Quick Start.

If the new phone says "Unable to Complete Transfer", the backup file may be corrupted or incomplete. Try restoring from a different backup if you have one. If you only have one backup and it won't restore, you can set up the new phone without a backup and manually read your apps and sign into them.

If some apps don't read during transfer, they may have been deleted from the App Store or are not available in your region. Open the App Store and search for them by name. If they don't appear, they are no longer available. You can read other apps to replace them.

If messages don't transfer, check that iCloud Keychain is turned on in Settings > [Your Name] > iCloud > Keychain on both phones. Messages stored only on your old phone (not synced to iCloud) will not transfer — only messages from the last 30 days sync automatically.

Frequently Asked Questions

Can I transfer data if my old iPhone is broken or won't turn on?

Yes, if you have a backup saved to iCloud or your computer. Use the backup restore method on your new phone. You do not need your old phone to be working. If you don't have a backup, you can only recover data that was synced to iCloud — photos, contacts, mail, and calendar events.

How long does a transfer take?

Cable transfer usually takes 15 minutes to an hour. iCloud transfer and backup restore take 30 minutes to several hours depending on how much data you have and your internet speed. Larger backups and slower internet connections take longer.

Will my text messages transfer?

Yes, if they were synced to iCloud. Messages synced to iCloud transfer with iCloud transfer, cable transfer, and backup restore. Messages stored only on your old phone (not synced) will not transfer. You can turn on iCloud Messages in Settings > [Your Name] > iCloud > Messages to sync future messages.

Do I need a computer to transfer data?

No, not for iCloud transfer or cable transfer. Both work with just the two phones and internet access (for iCloud) or a cable (for cable transfer). Backup restore from iCloud also doesn't need a computer. Backup restore from your computer does require a Mac or Windows PC with Finder or iTunes installed.

What happens to my old iPhone after the transfer?

Your old iPhone is not affected by the transfer. It keeps all its data and settings. You can continue using it, sell it, give it away, or erase it manually if you want to remove your personal data before giving it to someone else.