The fastest way to move everything to a new iPhone
The fastest way to move your data, apps, photos, and settings to a new iPhone is to use iCloud or a direct device-to-device transfer. Both methods copy nearly everything automatically — your contacts, messages, email accounts, app data, and home screen layout all move over without you typing them in again. If you have an older iPhone and a newer one, the direct transfer (called Quick Start) is usually the simplest choice because it happens over WiFi and doesn't require you to remember your iCloud password.
The trade-off is time. A direct transfer can take 30 minutes to several hours depending on how much data you have and your WiFi speed. An iCloud backup takes longer to set up but lets you restore to your new phone whenever you're ready — useful if you're not opening the new phone right away.
Key Takeaways
- Quick Start (direct transfer) is the fastest method for most people and requires only your old iPhone, new iPhone, and a WiFi connection.
- iCloud backup works if your old iPhone is no longer available or if you want to restore data weeks or months later.
- Both methods transfer apps, photos, messages, contacts, and settings, but some apps may need to be re-downloaded from the App Store.
- A computer backup using a Mac or Windows PC is an option if you don't have reliable WiFi or want a local copy of your data.
- Some data — like text messages and call history — may not transfer if you're switching from Android or if certain settings are turned off.
Using Quick Start for a direct iPhone-to-iPhone transfer
Quick Start is the built-in method Apple provides to move data directly from one iPhone to another over WiFi. Turn on your new iPhone and hold it near your old iPhone. Your old phone will show a setup screen asking if you want to use it to set up the new device. Tap "Continue" and follow the on-screen prompts. Your old iPhone will display a pattern that your new iPhone's camera reads to confirm the connection.
After the connection is confirmed, you'll be asked to enter your Apple ID password on the new phone. This unlocks your iCloud account so the transfer can begin. The new iPhone will then download your apps, photos, messages, mail settings, and other data from iCloud while also pulling some information directly from your old phone. The process runs in the background, so you can start using your new iPhone while it finishes.
Quick Start works best when both phones are plugged into power and connected to the same WiFi network. If your old iPhone's battery dies during the transfer, the new phone will complete the restore from iCloud, but some recent data might not come over. Keep both phones plugged in and nearby until the transfer shows as complete.
Setting up an iCloud backup on your old iPhone
If you're not setting up your new iPhone right away, or if your old iPhone is damaged and won't turn on, create an iCloud backup first. On your old iPhone, go to Settings, tap your name at the top, then select iCloud. Scroll down and tap "iCloud Backup." Make sure the toggle is turned on (it should be blue), then tap "Back Up Now." Your iPhone will upload your data to Apple's servers — this can take 15 minutes to an hour depending on how much you have and your WiFi speed.
You can check the backup's progress by going back to Settings > [Your Name] > iCloud > iCloud Backup. When it says "Last backup: [time]," the backup is complete. Once it's done, your new iPhone can restore from this backup whenever you set it up. The backup includes photos, messages, app data, contacts, calendars, reminders, notes, and settings — but not the apps themselves, which re-download from the App Store during restore.
iCloud backups are stored for 180 days if you don't use the account, so if you're setting up your new phone within a few months, the backup will still be there. If you're waiting longer than that, you can manually back up again before you're ready to restore.
Restoring from an iCloud backup on your new iPhone
When you turn on your new iPhone for the first time, you'll see the setup screens. Tap through until you reach "Apps & Data," then select "Restore from iCloud Backup." Sign in with your Apple ID and password, then choose which backup you want to restore from — usually the most recent one with today's date. The restore process begins immediately.
Your new iPhone will download your data, re-download your apps from the App Store, and restore your settings. This can take 30 minutes to several hours depending on the backup size and your WiFi speed. You don't need to keep the phone plugged in, but it's safer to do so. Once the restore completes, your new iPhone will restart and you'll see your home screen with all your apps in the same places they were on your old phone.
Some apps may show a loading icon for a few minutes after the restore finishes — they're still downloading in the background. Don't be alarmed if a few apps take longer than others; this is normal. If an app doesn't re-download automatically, you can open the App Store and download it manually.
Using a Mac or Windows computer to transfer data
If you have a Mac or Windows PC, you can create a backup on your computer and restore it to your new iPhone. This method is useful if your WiFi is unreliable or if you want to keep a local copy of your data on your computer. On a Mac, connect your old iPhone with a USB cable, open Finder, click your iPhone in the sidebar, and click "Back Up Now." On Windows, use iTunes (or the Devices app on Windows 11) to do the same.
The backup process takes 10 to 30 minutes depending on how much data you have. Once it's complete, disconnect your old iPhone and connect your new one. In Finder or iTunes, select your new iPhone and click "Restore Backup," then choose the backup you just created. Your new iPhone will restore all the data from that backup.
Computer backups are encrypted by default, which means your passwords and health data are included in the backup. If you're backing up to a shared computer, consider whether you want that level of detail stored there. You can also choose to encrypt the backup when you create it, adding an extra layer of security.
What transfers and what doesn't
Most of your iPhone data transfers automatically: contacts, messages, photos, videos, notes, reminders, calendars, email accounts, and app data all come over. Your home screen layout, wallpaper, and system settings transfer too. However, some things don't transfer or require extra steps.
Apps themselves don't transfer as files — instead, they re-download from the App Store during the restore process. If an app has been removed from the App Store since you last used it, it won't re-download, but your data from that app may still restore if it was backed up. Text messages and iMessage conversations transfer, but SMS messages from Android phones don't carry over if you're switching from Android. Health data, home automation settings, and some banking app data may not transfer if those apps use special security features.
If you have two-factor authentication turned on for your Apple ID (which is recommended), you'll need to enter a verification code on your new iPhone during setup. Make sure you have access to a trusted device or phone number before you start the transfer, or you may get stuck during setup.
Troubleshooting a stuck or slow transfer
If your transfer stalls or seems frozen, check your WiFi connection first. Move both phones closer to your router or restart your WiFi by turning it off and back on. If the transfer is still stuck after 10 minutes, you can force-quit the setup process by pressing the home button or swiping up from the bottom of the screen, then try again.
If your transfer is very slow, it's usually because your WiFi is weak or your old iPhone's battery is low. Plug both phones into power and move them closer to your router. If you're using Quick Start and it's taking longer than two hours, you can cancel and use an iCloud backup instead — your new iPhone will complete the restore from iCloud without losing progress.
If specific apps or photos don't appear after the transfer completes, check your iCloud settings on the new iPhone. Go to Settings > [Your Name] > iCloud and make sure the toggles for Photos, Mail, Contacts, and other services are turned on. Some apps may need to be manually re-downloaded from the App Store if they weren't included in the backup.
Frequently Asked Questions
Can I transfer data from an Android phone to an iPhone?
Apple provides a "Move to iOS" app for Android that transfers contacts, messages, photos, and some app data. However, the process is different from iPhone-to-iPhone transfer and some Android data — like text message history — may not come over. You'll need to download the Move to iOS app on your Android phone and follow its setup prompts during your iPhone's initial setup.
What if I don't have WiFi during the transfer?
Quick Start requires WiFi to work. If you don't have WiFi available, create an iCloud backup on your old iPhone using cellular data (if available), then restore from that backup on your new iPhone. Alternatively, use a computer backup method, which doesn't require WiFi at all.
Will my passwords transfer to the new iPhone?
Passwords stored in iCloud Keychain transfer automatically during a backup restore. Passwords saved within individual apps transfer if the app's data is backed up. However, passwords for apps that use special security features may not transfer and may need to be re-entered manually.
How long does a transfer usually take?
Quick Start typically takes 30 minutes to two hours depending on how much data you have and your WiFi speed. iCloud backups can take longer to create initially, but the restore process is usually similar. Computer backups are often faster because they use a direct connection to your computer.
Can I use my old iPhone while the transfer is happening?
During Quick Start, your old iPhone is locked into the setup process and can't be used for other tasks. During an iCloud restore on your new iPhone, you can use your old iPhone normally — the restore happens independently on the new phone. If you're creating a backup on your old iPhone, you can use it normally while the backup runs in the background.