The fastest way to transfer iCloud to a new iPhone

When you set up a new iPhone, you can restore your iCloud data during the initial setup process. Apple calls this iCloud restore, and it pulls your photos, contacts, calendars, notes, and other synced information from your iCloud account back onto the new phone. The process happens automatically if you sign in with the same Apple ID you used on your old phone.

You do not need to do anything special beforehand — your data is already stored in iCloud if you had iCloud backup turned on. During setup, the new iPhone will ask you to sign in with your Apple ID, then offer to restore from an iCloud backup. Choose the most recent backup, and the phone will read your data over Wi-Fi while it finishes setting up.

This method works for most people and takes 15 minutes to an hour depending on how much data you have and your Wi-Fi speed. The alternative — transferring directly from your old phone using a cable or Wi-Fi — is faster for some users but requires both phones to be present.

Key Takeaways

  • iCloud automatically backs up your data if you turned on iCloud backup in Settings, so you likely do not need to do anything before setting up your new phone.
  • During new iPhone setup, sign in with your Apple ID and choose to restore from your most recent iCloud backup when prompted.
  • You can also transfer data directly from your old iPhone using a cable or Wi-Fi connection, which is often faster than waiting for an iCloud restore.
  • Some apps and their data restore from iCloud automatically, while others require you to sign in separately after setup is complete.
  • If you do not have an iCloud backup, you can still set up your new phone and then manually sign into apps and services afterward.

Check if your old iPhone has iCloud backup turned on

Before you set up your new phone, verify that your old iPhone was actually backing up to iCloud. Open Settings on your old phone, tap your name at the top, then tap iCloud. Scroll down and look for iCloud Backup. If the toggle is green and says "On," your data is being backed up.

If iCloud Backup is off, turn it on now and wait for the backup to complete. This can take several minutes to an hour depending on how much data you have. You will see a message that says "iCloud Backup: On" and a timestamp showing when the last backup finished. Once that timestamp is recent (within the last few hours), you are ready to set up your new phone.

If you cannot access your old phone or it is broken, you can still restore from iCloud on the new phone — you just will not be able to verify the backup first. The new phone will show you the available backups when you sign in during setup, and you can choose the most recent one.

Set up your new iPhone and restore from iCloud

Turn on your new iPhone and follow the on-screen prompts. When you reach the screen that says "Apps & Data," choose Restore from iCloud Backup. (The other options are "Restore from Mac or PC," "Transfer Directly from iPhone," or "Set Up as New iPhone.")

Sign in with your Apple ID — the same one you used on your old phone. The new iPhone will show you a list of available backups, each labeled with the device name and the date it was created. Select the backup you want to restore. If you have multiple backups, choose the most recent one unless you have a reason to use an older backup.

The iPhone will begin downloading your data over Wi-Fi. Do not unplug the phone or turn it off during this process. Depending on your backup size and Wi-Fi speed, this can take 15 minutes to several hours. The phone will show a progress bar and an estimated time remaining. Once the restore is complete, you will be taken to the home screen and can start using your phone.

What data transfers from iCloud and what does not

iCloud backup includes your photos and videos (stored in Photos), contacts, calendars, reminders, notes, voice memos, health data, home automation settings, and messages. It also includes your home screen layout, app organization, and settings for most built-in Apple apps.

Third-party apps — like banking apps, social media apps, or games — are reinstalled from the App Store during restore, but their data only comes back if the app developer has set up iCloud sync for that app. Many apps do not use iCloud, so you will need to sign into them manually after setup and your data within those apps may not restore. For example, your Gmail account will restore if you had it set up, but your game progress in a game that does not use iCloud will not.

Passwords and payment information stored in iCloud Keychain will restore automatically if you have Keychain sync turned on. Your Apple ID and two-factor authentication settings restore as well, though you may be asked to verify your identity by entering a code sent to a trusted device or phone number.

Transfer directly from your old iPhone instead

If you have both phones present, you can transfer data directly without waiting for an iCloud backup. This is often faster because the data moves between the phones over Wi-Fi or a cable, rather than going through Apple's servers.

During setup on your new iPhone, choose Transfer Directly from iPhone instead of "Restore from iCloud Backup." Hold your old iPhone near the new one. The old phone will show a setup code — scan it with the new iPhone's camera. The phones will then connect and begin transferring data. This process can take 30 minutes to an hour depending on how much data you have.

You can also use a USB-C to USB-C cable (or Lightning to USB-C on older iPhones) to speed up the transfer. Plug the old iPhone into the new one using the cable, and the transfer will happen over the wired connection instead of Wi-Fi. This is usually faster and does not require both phones to be on Wi-Fi.

What to do if the restore fails or gets stuck

If the restore stops or shows an error, the most common fix is to restart both phones and try again. Make sure both phones are on the same Wi-Fi network and that the network is stable. If you are using a cable, try a different cable or USB port.

If you see an error about your Apple ID or two-factor authentication, sign out of iCloud on the new phone and try signing in again. You may need to enter a verification code sent to a trusted device or phone number. If you do not have access to a trusted device, you can use your recovery key (a 28-character code Apple gave you when you set up two-factor authentication) or answer your security questions.

If the restore still does not work after multiple attempts, you can set up the new iPhone as a new phone and then manually sign into your apps and services. This takes longer but will get your phone working. You can also contact Apple Support for help troubleshooting the specific error message you are seeing.

Manually restore data if you do not have an iCloud backup

If your old phone did not have iCloud backup turned on, or if the backup is too old, you can still set up your new iPhone and restore data manually. Set up the new phone as a new iPhone, then sign into your Apple ID in Settings. Your contacts, calendars, and notes will sync from iCloud if you have them stored there.

For photos, open the Photos app and sign into your iCloud account in Settings > [Your Name] > iCloud > Photos. Choose "iCloud Photos" to sync your photo library. For email, open Mail and add your email accounts. For other apps, open the App Store, go to your account, and reinstall the apps you had on your old phone.

This method is slower than restoring from a backup, but it works if you do not have a recent backup available. You will need to sign into each app individually, and some data (like game progress or app-specific settings) may not come back if the app does not sync to iCloud.

Frequently Asked Questions

Do I need to keep my old iPhone after I transfer to a new one?

No. Once the transfer is complete and you have verified that your data is on the new phone, you can erase your old iPhone. Go to Settings > General > Transfer or Reset > Erase All Content and Settings. This removes all your data from the old phone before you sell it, give it away, or recycle it.

Can I restore from an iCloud backup that is more than a few days old?

Yes. iCloud keeps your backups for as long as you have iCloud storage available. During setup, you will see a list of all available backups with their dates. You can choose any backup you want to restore, even if it is weeks or months old. However, any data you created or changed after that backup was made will not be on your new phone.

What if I forgot my Apple ID password?

You can reset your Apple ID password on any web browser by going to iforgot.apple.com. You will need to verify your identity using a trusted phone number or recovery key. Once you reset your password, you can sign in on your new iPhone during setup.

Will my text messages restore from iCloud?

Yes, if you have iCloud backup turned on and Messages in iCloud enabled. Go to Settings > [Your Name] > iCloud and make sure Messages is toggled on. When you restore to your new iPhone, your text messages will come back. If Messages in iCloud is off, your messages will not restore.

Can I transfer data from an Android phone to an iPhone using iCloud?

No. iCloud only works with Apple devices. If you are switching from Android, use the "Move to iOS" app from Google Play Store on your Android phone. This app transfers your contacts, photos, and some app data to your new iPhone over Wi-Fi during setup. Some data may not transfer depending on what apps you used on Android.