The fastest way to move everything is to use iCloud or a direct phone-to-phone transfer
You have three main routes to move your data: iCloud backup, direct transfer (iPhone to iPhone), or Mac or Windows computer. Direct transfer is fastest for most people and requires no computer. iCloud works if you have enough storage space and time to wait for the upload and download. A computer transfer gives you the most control but takes longer to set up.
The method you choose depends on how much data you have, whether your old phone still works, and whether you want to keep a backup on your computer. All three move everything: photos, messages, apps, settings, contacts, calendar events, notes, and passwords.
Key Takeaways
- Direct iPhone-to-iPhone transfer is the fastest method and works as long as both phones are powered on and near each other.
- iCloud backup requires enough free storage space (often 50 GB or more) and can take hours depending on your internet speed.
- Computer transfer via Mac or Windows is slower but lets you keep a backup file on your computer for safety.
- Your old phone must be turned on and unlocked for direct transfer; if it is broken or lost, use iCloud or a previous backup instead.
- After transfer completes, sign out of your old phone to prevent messages and calls from arriving on both devices.
Direct iPhone-to-iPhone transfer (fastest method)
Place your old iPhone and new iPhone next to each other. Turn on the new iPhone. When you see the "Quick Start" screen, hold your old iPhone above it. The new phone will detect the old one and ask you to scan a pattern on the old phone's screen with the new phone's camera. If the camera does not work, tap "Set Up Manually" and enter your Apple ID password instead.
The new iPhone will then ask you to enter your old phone's passcode, then your Apple ID password. Choose "Transfer from iPhone" when prompted. Do not unplug either phone or move them far apart during this process — it can take 30 minutes to several hours depending on how much data you have. Both phones need to stay on and connected to the same Wi-Fi network.
When the transfer finishes, the new iPhone will ask whether to set up Face ID or Touch ID, and whether to restore your Apple Pay cards and home settings. Complete these steps, then sign out of your old iPhone by going to Settings > [Your Name] > Sign Out. This stops your old phone from receiving new messages and calls meant for the new one.
iCloud backup method (if your old phone is lost or broken)
If your old iPhone no longer works, you can restore from an iCloud backup instead. On your new iPhone, go through the initial setup screens until you reach "Apps & Data." Tap "Restore from iCloud Backup," then sign in with your Apple ID. Choose the backup you want to restore — iCloud shows the date and size of each one.
The restore process downloads your data over Wi-Fi. Depending on how much you have and your internet speed, this can take several hours. Keep the phone plugged in and on Wi-Fi the entire time. Your apps will download in the background after setup finishes, so you can start using the phone while this happens.
Before you start, check how much iCloud storage you have. Go to Settings > [Your Name] > iCloud > Manage Storage on any Apple device. If your backup is larger than your available space, you will need to buy more storage (50 GB, 200 GB, or 2 TB plans are available) or delete old backups from iCloud first.
Computer transfer via Mac or Windows
Connect your new iPhone to a Mac or Windows computer with a USB cable. Open Finder on Mac (or iTunes on Windows if you have an older version). Select your new iPhone in the sidebar, then click "Restore Backup." Choose the backup file you want to use — the computer shows the date and size of each one stored locally.
If you do not have a backup file on your computer yet, you can create one first from your old iPhone. Connect the old phone, select it in Finder or iTunes, and click "Back Up Now." This creates a file on your computer that you can then restore to the new phone.
Computer transfer is slower than direct phone-to-phone transfer because data moves through the cable and your computer's storage. However, you end up with a backup file on your computer, which is useful if you ever need to restore again without relying on iCloud. The transfer can take 1 to 3 hours depending on how much data you have.
What happens to your old iPhone after transfer
After the transfer finishes and you have confirmed everything arrived on the new phone, sign out of your Apple ID on the old phone. Go to Settings > [Your Name] > Sign Out. This removes your account from the old phone and stops it from receiving messages, calls, and notifications meant for the new one.
If you plan to sell or give away the old phone, erase it completely. Go to Settings > General > Transfer or Reset > Erase All Content and Settings. This removes all your data and resets the phone to factory condition. If the phone is broken and you are recycling it, you do not need to erase it — just make sure you have signed out first.
Keep the old phone powered off until you have confirmed the new phone works completely. This prevents any confusion about which device is active and stops duplicate messages or calls.
Troubleshooting when transfer fails or stalls
If the transfer stops partway through, both phones may have disconnected from Wi-Fi or lost power. Restart both phones and try again. For direct transfer, make sure both phones are on the same Wi-Fi network and within a few feet of each other. If the connection keeps dropping, move closer to your router.
If iCloud transfer is stuck, check your internet speed and make sure you have enough storage space. A backup larger than your available iCloud storage will not restore. You may need to buy additional storage or delete old backups first. Restart the new iPhone and try restoring again.
If you transferred via computer and some apps or data did not arrive, check whether your backup file is complete. Connect the old phone again, create a fresh backup, and restore from that new file instead. Older backup files sometimes become corrupted or incomplete.
Frequently Asked Questions
Can I transfer data if my old iPhone is completely dead?
No, direct transfer requires both phones to be powered on. If your old phone will not turn on, use an iCloud backup instead. If you never created an iCloud backup, you may not be able to recover all your data — only contacts and calendar events stored in iCloud will be available.
How long does direct iPhone-to-iPhone transfer take?
Transfer time depends on how much data you have and your Wi-Fi speed. Small transfers (under 10 GB) usually take 15 to 30 minutes. Large transfers (50 GB or more) can take 1 to 3 hours. Keep both phones plugged in and do not move them apart during the process.
Will my text messages and iMessages transfer?
Yes, all three methods transfer text messages and iMessages. They are stored in your iPhone backup, whether that backup is in iCloud, on your computer, or transferred directly. Older messages may not appear if they were deleted from your old phone before the backup was created.
Do I need Wi-Fi for direct transfer, or can I use cellular data?
Direct transfer uses Wi-Fi only and cannot use cellular data. Both phones must be connected to the same Wi-Fi network. If you do not have Wi-Fi available, use iCloud backup instead, though that also requires Wi-Fi for the upload and download.
What if I want to keep my old phone's data separate from the new one?
Do not restore a backup to the new phone. Instead, set it up as a new iPhone and manually add only the apps and accounts you want. This takes longer but gives you a clean start. You can still access old data by signing into iCloud on the new phone without restoring a full backup.