The fastest way to transfer your data is to use iCloud or a direct device-to-device transfer while you have both phones
Apple gives you three main routes to move your photos, contacts, messages, apps, and settings to a new iPhone. The simplest is iCloud, which backs up your old phone and restores everything to the new one — but it requires you to know your Apple ID password and takes time to download everything. The fastest is direct transfer, which moves data straight from old phone to new phone over WiFi while you're holding both — this takes 30 minutes to a few hours depending on how much you have. The third option, Mac or Windows backup, works if you have a computer and want a middle ground between speed and control.
The method you choose depends on whether you still have your old phone, how much data you're moving, and whether you want to set up your new phone right now or later. If your old phone is broken or you've already sold it, iCloud is your only option — but you'll need to have turned on iCloud backup before the phone stopped working.
Key Takeaways
- Direct transfer between two iPhones is the fastest method and works over WiFi without needing a computer or waiting for cloud uploads.
- iCloud transfer works even if you don't have your old phone anymore, but requires your Apple ID password and can take several hours to download everything.
- You can transfer some data types (like photos and contacts) through iCloud.com or your computer without transferring your entire phone backup.
- Apps reinstall automatically during any transfer method, but you'll need to log into each one separately with your own passwords.
- Text messages, iCloud Photos, and data stored in the cloud transfer automatically; only locally stored files and app data need a backup to move over.
Direct transfer: moving data while you hold both phones
This method is fastest because data moves directly over WiFi without uploading to Apple's servers first. 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 transfer data — tap "Continue" and follow the prompts. You'll need to enter your Apple ID password on the new phone to confirm the transfer is authorized.
The transfer starts immediately and runs in the background. You can use your new phone while it's happening, though it will be slower. Depending on how many photos, videos, and apps you have, this can take 30 minutes to several hours. Keep both phones plugged in and on the same WiFi network until the transfer finishes — if the connection drops, you can restart it from the same point.
This method transfers everything: your home screen layout, app data, photos, messages, contacts, calendar events, and settings. Apps themselves download from the App Store during the transfer, so you'll need enough storage space on your new phone for everything. If your new phone is full, the transfer will pause and tell you to delete something.
iCloud transfer: backing up and restoring from the cloud
Use this method if you don't have your old phone anymore or if direct transfer didn't work. iCloud stores a backup of your phone in Apple's cloud storage, and your new iPhone can download and restore from that backup during setup.
First, make sure your old phone has iCloud backup turned on. Go to Settings > [Your Name] > iCloud > iCloud Backup and toggle it on. Let the backup finish — this can take 10 minutes to an hour depending on how much data you have and your internet speed. If your old phone is already gone or broken, skip this step and move to the new phone.
On your new iPhone, go through the initial setup screens until you reach "Apps & Data." Choose "Restore from iCloud Backup," sign in with your Apple ID, and select which backup you want to restore. The phone will download everything from iCloud — this is the slowest part and can take several hours if you have a lot of photos or videos. You can use your phone while it's downloading, but some apps and data won't be available until the download finishes.
Computer backup: using a Mac or Windows PC
If you have a Mac or Windows computer, you can create a backup file on your computer and restore from that file to your new phone. This gives you a copy of your data stored locally, which some people prefer for privacy or speed reasons.
Connect your old iPhone to your computer with a USB cable. Open Finder (Mac) or iTunes (Windows). Click your phone's name and choose "Back Up Now." The backup takes 10 minutes to an hour. When it's done, disconnect the old phone and connect your new iPhone. Choose "Restore from Backup" and select the backup file you just created. The restore process takes 30 minutes to an hour depending on how much data is in the backup.
This method works even if iCloud backup is full or if you want to keep a local copy of your data. However, you need access to the same computer for the restore — you can't restore from a Mac backup on a Windows computer or vice versa.
Transferring specific data types without a full backup
If you only want to move certain things — like your photos, contacts, or calendar — you don't need to transfer your entire phone backup. iCloud.com lets you download individual data types and move them to your new phone.
Go to iCloud.com on any computer, sign in with your Apple ID, and click the app you want to export (Contacts, Calendar, Photos, etc.). Select the items you want, download them, and then import them into the corresponding app on your new iPhone. This is slower than a full transfer but useful if you're switching from Android or if you only want certain data on your new phone.
You can also use Google Contacts, Google Calendar, or other services to move data between phones. For photos, you can download them from Google Photos, OneDrive, or another cloud service on your new phone instead of transferring them from your old phone.
What transfers and what doesn't
Most things transfer automatically: your home screen layout, app data, photos, videos, messages, contacts, calendar events, reminders, notes, health data, and settings. Your Apple ID, passwords, and WiFi networks transfer too, though you'll need to re-enter passwords for individual apps and websites.
Some things don't transfer and you'll need to set up manually. Cellular plan information doesn't transfer — your carrier will activate your new phone's SIM card separately. Banking apps and payment apps like Venmo or PayPal require you to log in again for security reasons. Two-factor authentication codes don't transfer, so you'll need to set those up again on your new phone. Apps themselves download from the App Store, so you need enough storage space and an active internet connection.
If you use iCloud Photos, your photos are already in the cloud and will appear on your new phone automatically once you sign in with your Apple ID — you don't need to transfer them separately. The same is true for iCloud Mail, iCloud Drive, and other iCloud services.
Troubleshooting transfers that get stuck or fail
If your transfer stops or fails, restart both phones and try again. Make sure both phones are on the same WiFi network and plugged in. If direct transfer keeps failing, try iCloud backup instead — it's more reliable over time because it doesn't depend on maintaining a constant connection between two phones.
If iCloud transfer is slow, check your internet speed. A slow connection can make the download take 8+ hours. You can pause the transfer, move to a faster WiFi network, and resume. If you're running out of iCloud storage, you'll need to buy more storage or delete old backups before you can restore.
If apps aren't transferring, check that you have enough free storage on your new phone. Apps need space to download from the App Store. If your new phone is full, delete apps or photos you don't need, then restart the transfer.
Frequently Asked Questions
Do I need to know my old phone's password to transfer data?
No, but you do need your Apple ID password. Direct transfer and iCloud transfer both use your Apple ID to verify that you're authorized to access the backup. If you've forgotten your Apple ID password, you can reset it at iforgot.apple.com before you start the transfer.
Can I transfer data from an Android phone to an iPhone?
Partially. Apple's "Move to iOS" app transfers contacts, calendar events, photos, and some app data from Android to iPhone. Download it on your Android phone, follow the setup prompts on your new iPhone, and select what you want to move. Messages and app data don't transfer this way — you'll need to download those apps on your iPhone and log in separately.
What if I sell my old phone before the transfer finishes?
If you still have the old phone, finish the transfer before you sell it. If you've already sold it, use iCloud transfer instead — as long as you turned on iCloud backup before you sold the phone, your new iPhone can restore from that backup. If iCloud backup was never turned on, you'll lose data that wasn't synced to iCloud (like locally stored files or app data).
How long does a full transfer take?
Direct transfer usually takes 30 minutes to 2 hours. iCloud transfer can take 2 to 8 hours depending on your internet speed and how much data you have. Computer backup takes 30 minutes to 1 hour. The time depends on how many photos, videos, and apps you're moving.
Will my text messages transfer?
Yes, if you use iMessage or if your messages are backed up to iCloud. SMS text messages (green bubbles) transfer with any backup method. iMessage conversations (blue bubbles) transfer automatically if you're signed into the same Apple ID on both phones. If you use a third-party messaging app like WhatsApp or Telegram, you'll need to log into that app separately on your new phone.