The fastest way: use iCloud or a computer to copy everything at once

When you turn on a new iPhone, Apple gives you the option to restore from your old phone or from a backup you saved to iCloud or a computer. This is the method that moves your photos, messages, apps, settings, and passwords all in one go — no manual copying required. The process takes 30 minutes to a few hours depending on how much data you have and your internet speed.

You have three paths: restore from an iCloud backup (wireless, no computer needed), restore from a backup on a Mac or PC (faster if you have a lot of data), or use a cable to transfer directly from your old phone to the new one while both are plugged in. All three preserve your data in the same way. Pick whichever one you have the easiest access to right now.

Key Takeaways

  • The setup screen on your new iPhone will ask if you want to restore from a backup — this is the moment to choose your transfer method, before you finish setting up the phone.
  • iCloud backup works wirelessly and requires only your Apple ID password, but your old phone must have been backed up to iCloud before you started.
  • A Mac or PC backup is faster for large amounts of data and does not depend on your internet connection, but you need the computer and a USB cable.
  • Direct phone-to-phone transfer using a cable works without a computer or iCloud, but takes longer and requires both phones to be plugged in during the process.
  • Your apps will download again automatically after the transfer, using your Apple ID — this can take several hours if you have many apps.

Restore from iCloud: the wireless option

This method works if your old iPhone has already been backed up to iCloud. To check: on your old phone, go to Settings, tap your name at the top, then iCloud, then iCloud Backup. If the toggle is on and it shows a recent backup date, you are ready.

When you power on your new iPhone, follow the setup screens until you reach "Apps & Data." Tap "Restore from iCloud Backup," then sign in with your Apple ID. Choose your most recent backup from the list. The phone will download your photos, messages, contacts, calendar, notes, and settings — everything except apps, which download separately after setup finishes. This can take 30 minutes to several hours depending on file size and your Wi-Fi speed. Keep the phone plugged in and on Wi-Fi until it finishes.

One common mistake: signing out of iCloud on your old phone before the backup completes. If you are trading in or selling the old phone, wait until the new phone has finished restoring before you erase the old one.

Restore from a Mac or PC: the fastest method for large backups

If you have a lot of photos or videos, a computer backup is usually faster than iCloud because it does not depend on your internet speed. You will need the USB cable that came with your old iPhone (or any USB-to-Lightning cable), and either a Mac or a Windows PC.

On your old iPhone, plug it into the computer and open Finder (Mac) or iTunes (Windows). Click your phone's name when it appears, then click "Back Up Now." Wait for the backup to finish — you will see a progress bar. Once it is done, unplug the old phone and plug in the new one. During setup, when you reach "Apps & Data," choose "Restore from Mac/PC Backup," then select your backup from the list on the computer. The phone will restore your data while connected to the computer.

If you do not have a computer available, use iCloud instead — it will take longer but works just as well. If your computer is very old, it may not recognize your new iPhone; in that case, iCloud is your only option.

Direct phone-to-phone transfer: no computer or iCloud needed

If you do not have iCloud backup set up and do not want to use a computer, you can transfer directly from your old phone to your new one using a cable. Both phones must be plugged in, and you will need two USB cables and a power source (or a multi-port charger). This method is slower than the others but requires nothing except the phones and cables.

During setup on your new iPhone, when you reach "Apps & Data," choose "Transfer Directly from iPhone." Follow the on-screen instructions to scan a code with your new phone's camera. The old phone will show a progress bar while data transfers. This can take 1 to 2 hours depending on how much data you have. Keep both phones plugged in and close to each other until the transfer finishes.

This method works even if your old phone is very old or running an older version of iOS, as long as it is an iPhone 5s or newer. If your old phone is not an iPhone, you will need to use iCloud or a computer instead.

What happens to your apps after the transfer

Apps do not transfer as files — instead, your new phone downloads them again from the App Store using your Apple ID. This happens automatically after you finish setup, but it can take several hours if you have many apps. The phone will download them in the background, so you can use your phone while this happens.

Your app data (saved games, login information, settings within apps) transfers with your backup, so you will not lose progress or have to log in again. However, some apps may ask you to sign in the first time you open them — this is normal and does not mean the transfer failed.

If an app is no longer available in the App Store, it will not download. This is rare, but if you notice an app missing after a few hours, search the App Store to confirm it still exists. If it does not, you will need to find an alternative app.

Troubleshooting a transfer that stalls or fails

If your transfer stops partway through, the most common cause is a weak Wi-Fi connection or a loose cable. Check that your phone is still plugged in (if using a cable method) and that you are on a strong Wi-Fi network. If you are using iCloud, move closer to your router.

If the transfer fails completely, restart both phones and try again. If you were using iCloud, make sure you are signed in with the correct Apple ID on the new phone. If you were using a computer, unplug both phones, wait 10 seconds, and plug them back in.

If the transfer keeps failing after two attempts, try a different method. For example, if iCloud is not working, use a computer backup instead. Contact Apple Support if you see an error message that does not go away — they can tell you what the specific error means.

Moving data after setup is complete

If you have already finished setting up your new iPhone without transferring your old data, you can still move photos, messages, and other files manually. However, you cannot restore a full backup after setup is done — you would need to erase the new phone and start over, which is why it is best to transfer during the initial setup.

To move individual items after setup, use iCloud Drive, AirDrop, or email. Open the Photos app on your old phone, select the photos you want, tap Share, and choose AirDrop or Mail. On your new phone, accept the transfer or check your email. This method works for small amounts of data but is slow for large photo libraries or many messages.

If you need to move a large amount of data after setup, your best option is to back up your new phone to iCloud or a computer, then erase it and restore from your old phone's backup during setup. This sounds complicated, but it is faster than moving files one by one.

Frequently Asked Questions

Do I need to keep my old iPhone after the transfer?

No. Once the transfer finishes and you have confirmed that your data is on the new phone, you can erase the old one. Go to Settings, tap General, then Erase All Content and Settings. This removes all your personal data so the phone can be traded in or sold safely.

What if my old iPhone is broken and will not turn on?

If your old phone will not power on, you cannot transfer directly from it. Instead, restore from an iCloud backup on your new phone during setup — this assumes you had iCloud backup turned on before the phone broke. If you did not, your data may be lost. This is why turning on iCloud backup early is important.

Can I transfer from an Android phone to an iPhone?

No, the methods described here work only between iPhones. To move from Android, use Apple's "Move to iOS" app on your Android phone during iPhone setup. This transfers contacts, messages, photos, and some app data, but not all Android apps (since they do not exist on the App Store). You will need to download iOS versions of your apps manually.

How long does the whole process take?

Setup itself takes 10 to 15 minutes. The data transfer takes 30 minutes to a few hours depending on how much data you have and which method you use. Apps download in the background afterward and can take several more hours. Plan for at least 2 to 3 hours total if you have a lot of photos or apps.

Will my passwords transfer to the new phone?

Yes. Passwords saved in iCloud Keychain transfer automatically with your backup. After setup, you may need to sign in to some apps or websites the first time, but most will recognize your saved passwords and fill them in automatically.