The fastest way to transfer everything is to use iCloud or a direct device-to-device transfer

You have three main paths: iCloud backup and restore, direct iPhone-to-iPhone transfer, or Mac or Windows computer transfer. The direct device method is usually fastest and requires the least setup — you hold your old iPhone next to your new one, sign in with your Apple ID, and the transfer happens automatically. iCloud works if you have enough storage space and time to wait for the backup to upload and download. The computer method is useful if your iCloud storage is full or if you want to back up before transferring.

All three methods transfer your apps, photos, messages, contacts, settings, and most other data. The method you choose depends on whether you have time to wait, how much data you're moving, and whether you have a computer nearby.

Key Takeaways

  • Direct iPhone-to-iPhone transfer is the fastest method and requires only your Apple ID and a Wi-Fi connection.
  • iCloud backup works from anywhere but requires enough free storage space and time for uploads and downloads to complete.
  • Computer transfer via Mac or Windows is useful when iCloud storage is full or you want a backup copy before transferring.
  • All methods preserve your apps, photos, messages, and settings, but some third-party app data may not transfer depending on the app.

Direct iPhone-to-iPhone transfer (fastest method)

This method moves data directly from your old iPhone to your new one without using iCloud or a computer. Turn on your new iPhone and place it next to your old one. Your old iPhone will detect the new device and ask if you want to set it up. Tap "Continue" and hold your old iPhone over the animation on the new iPhone's screen to scan it. This is called Quick Start.

After scanning, sign in with your Apple ID on the new iPhone. You'll be asked whether to restore from iCloud or transfer directly. Choose "Transfer from iPhone" to move data without uploading to iCloud first. The transfer happens over Wi-Fi and can take anywhere from 30 minutes to several hours depending on how much data you have. Keep both phones plugged in and close together during the process — don't use either phone until it's complete.

This method works best when you have time to wait and both phones are in the same location. It transfers everything except some third-party app data, which depends on whether the app developer supports direct transfer.

iCloud backup and restore (works from anywhere)

This method backs up your old iPhone to iCloud, then restores that backup on your new iPhone. On your old iPhone, go to Settings > [Your Name] > iCloud > iCloud Backup and tap "Back Up Now." The backup uploads to Apple's servers and can take hours depending on your internet speed and how much data you have. You can check progress in the same menu — it shows the date and time of your last backup.

On your new iPhone, during setup, you'll reach a screen that says "Apps & Data." Choose "Restore from iCloud Backup" and sign in with your Apple ID. Select the backup you just created from the list. The restore downloads your data and installs your apps, which again can take several hours. Your phone will restart during this process — let it finish without interrupting.

iCloud requires free storage space equal to the size of your backup. If you're out of space, you can buy more through Settings > [Your Name] > iCloud > Manage Storage, or you can delete old backups from other devices. This method is useful when your old and new iPhones aren't in the same place or when you want to transfer data over several days.

Computer transfer via Mac or Windows

Connect your old iPhone to a Mac or Windows computer using a USB cable. On a Mac, open Finder and select your iPhone from the sidebar. On Windows, open iTunes or the Windows File Explorer. Click "Back Up Now" or the equivalent backup button. The backup saves to your computer's hard drive and includes everything on your phone.

After the backup completes, disconnect the old iPhone and connect your new iPhone. Choose "Restore Backup" and select the backup you just created. The restore process transfers all your data to the new phone. This method is slower than direct transfer but useful if you want a copy of your data stored on your computer as an extra safety measure, or if your iCloud storage is full.

On a Mac with macOS Monterey or newer, you can also use the Finder to drag files directly to your iPhone without a full backup. This is useful if you only want to transfer specific photos or documents rather than everything.

What transfers and what doesn't

All three methods transfer your photos, videos, messages, contacts, calendar events, notes, reminders, health data, and most settings. Your home screen layout, wallpaper, and app organization transfer as well. Passwords and payment information stored in iCloud Keychain transfer automatically when you sign in with your Apple ID.

Some third-party apps may not transfer their data — it depends on whether the app developer built support for it. For example, banking apps often require you to sign in again on the new phone for security reasons. Games may not transfer your progress if they store data on the game company's servers rather than on your phone. Check the app after transfer; if your data isn't there, open the app and sign in with your account.

Text messages, iMessages, and photos in the Photos app always transfer. Email accounts transfer if they're set up through the Mail app, but you may need to re-enter passwords for security. Voicemail does not transfer — your carrier stores it separately.

Troubleshooting common transfer problems

If the transfer stops or fails, the most common cause is a weak Wi-Fi connection or a phone that ran out of battery. Make sure both phones are plugged in and connected to the same strong Wi-Fi network. Restart both phones and try again. If you're using iCloud, check that you have enough free storage space — the backup size is shown in Settings > [Your Name] > iCloud > Manage Storage.

If an app's data doesn't transfer, open the app on your new phone and sign in with your account. Most apps sync your data from their servers once you log in. If you're transferring from an older iPhone to a much newer model, the transfer usually still works, but very old backups may not restore completely on the newest iOS versions.

If you're stuck on the "Waiting for iPhone" screen during direct transfer, move the phones closer together and make sure both are on the same Wi-Fi network. If it still doesn't work, restart both phones and try Quick Start again from the beginning.

Erasing your old iPhone after transfer

Once your new iPhone is set up and you've confirmed all your data transferred correctly, you can erase your old iPhone. Go to Settings > General > Transfer or Reset > Erase All Content and Settings. This removes all data from the phone and resets it to factory condition. You'll need to enter your Apple ID password to confirm — this prevents someone else from using the phone without your permission.

Before erasing, make sure you've signed out of your Apple ID, iCloud, and any other accounts. You can do this in Settings > [Your Name] > Sign Out. If you're selling or giving away the phone, erasing it is important for your privacy and security.

Frequently Asked Questions

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

If you have a recent iCloud backup, you can restore it on your new iPhone without the old phone. Go to Settings > [Your Name] > iCloud on your new phone and restore from the backup. If you don't have a backup, you can only recover data that was synced to iCloud, like contacts and calendar events.

How long does a transfer usually take?

Direct iPhone-to-iPhone transfer typically takes 30 minutes to 2 hours depending on how much data you have. iCloud backup and restore can take several hours because it uploads and downloads over the internet. Computer transfer is usually faster than iCloud but slower than direct transfer.

Do I need Wi-Fi for all transfer methods?

Yes, all three methods require Wi-Fi. Direct transfer and computer transfer use Wi-Fi to move data between devices. iCloud backup and restore use Wi-Fi to upload and download from Apple's servers. You cannot transfer data using cellular data.

Will my text messages transfer?

Yes, all text messages and iMessages transfer with every method. They're stored on your phone and included in backups, so they move to your new iPhone automatically when you restore.

What if I want to keep my old iPhone as a backup?

You can use the computer transfer method to create a backup on your Mac or Windows computer, then restore that backup on your new iPhone. This gives you a copy of your data stored locally. You can also keep your old iPhone as-is without erasing it — it will simply become a second device on your Apple ID.