The fastest way to transfer your data is through iCloud or a direct device-to-device transfer
When you set up a new iPhone, Apple gives you two main paths: iCloud (which backs up your data to Apple's servers and restores it to the new phone) and direct transfer (which moves data straight from your old phone to your new one without using a computer). Direct transfer is usually faster if both phones are in front of you. iCloud is better if your old phone is broken or you're setting up the new one days later.
Both methods transfer your apps, photos, messages, contacts, settings, and passwords. The choice comes down to whether you have both phones available right now and how much time you have.
Key Takeaways
- Direct transfer moves data straight from old iPhone to new iPhone during setup and takes 30 minutes to a few hours depending on how much data you have.
- iCloud backup works even if your old phone is damaged or unavailable, but you need to have backed up your old phone first and have enough iCloud storage space.
- Both methods transfer apps, photos, messages, contacts, and settings — but apps must be re-downloaded from the App Store, which happens automatically.
- Some data like voicemail, health records, and certain app data may not transfer and need to be set up manually on the new phone.
- You need your Apple ID password and, if you use Face ID or Touch ID, you'll need to set those up fresh on the new phone.
Direct transfer: moving data while setting up your new phone
Direct transfer is the simplest method if you have both phones. During the setup process on your new iPhone, you'll see a screen that says "Quick Start." Hold your old iPhone next to the new one, and the old phone will show a camera viewfinder. Point the new phone's camera at the old phone's screen until the animation finishes. This pairs the two phones.
After pairing, the new phone will ask for your Apple ID password. Enter it, then choose what you want to transfer — you can usually transfer everything or pick specific categories. The transfer then runs in the background while you finish setting up the new phone. Depending on how much data you have, this can take 30 minutes to several hours. Keep both phones plugged in and close to each other during the process.
One limitation: if your old phone's screen is cracked or the camera isn't working, you can't use Quick Start. In that case, use iCloud instead.
iCloud backup: transferring data when you can't use both phones at once
iCloud backup works by storing a copy of your iPhone's data on Apple's servers, then downloading it to your new phone during setup. This method works even if your old phone is lost, broken, or you're setting up the new phone weeks later.
Before you can use iCloud backup, your old iPhone must have already been backed up. Check this by going to Settings > [Your Name] > iCloud > iCloud Backup on your old phone. If it shows a recent backup date, you're ready. If not, tap "Back Up Now" and wait for it to finish — this can take several minutes depending on your data size and internet speed.
On your new iPhone, during setup, you'll reach a screen that says "Apps & Data." Choose "Restore from iCloud Backup," then sign in with your Apple ID. Select the backup you want to restore (usually the most recent one), and the new phone will download your data. This process can take 30 minutes to several hours depending on your internet speed and how much data you're restoring.
You need enough iCloud storage space for this to work. Most people get 5 GB free; if your backup is larger, you'll need to pay for more storage (50 GB, 200 GB, or 2 TB plans are available). You can check your backup size in Settings > [Your Name] > iCloud > Manage Storage on your old phone.
What transfers and what doesn't
Both methods transfer most of your data: photos and videos, messages and call history, contacts, calendar events, notes, reminders, mail accounts, Safari bookmarks, and your home screen layout. Your apps are also transferred, but they're re-downloaded from the App Store automatically — you don't have to do this manually.
Some things don't transfer and need to be set up on the new phone: Face ID and Touch ID (you'll set these up during initial setup), voicemail greetings, some health and fitness data if you use the Health app, and certain app-specific data that developers don't back up. Passwords and payment methods usually transfer, but you may need to re-enter some passwords for security reasons.
If you use two-factor authentication (a security code sent to your phone when you sign into accounts), you'll need to set this up again on the new phone. This is normal and a security feature.
Using a computer if neither method works
If your old iPhone won't turn on or you can't use iCloud or direct transfer for some reason, you can use a Mac or Windows computer as a middle step. Connect your old iPhone to the computer, open Finder (Mac) or iTunes (Windows), and create a backup. Then connect your new iPhone and restore from that backup.
This method is slower and less common now that direct transfer and iCloud exist, but it's useful as a backup plan. You'll need a computer with the current version of macOS or Windows, and a USB cable that works with your old iPhone.
Troubleshooting common transfer problems
If your transfer stalls or fails, the most common causes are a weak internet connection, insufficient storage space on the new phone, or an outdated iOS version. Make sure both phones are on the latest iOS version before you start. You can check this in Settings > General > Software Update.
If direct transfer keeps failing, try iCloud instead. If iCloud backup is taking too long, check your internet speed — a faster connection (WiFi is better than cellular) will speed things up. If you run out of storage space during a transfer, you can delete apps or photos on the new phone to make room, then restart the transfer.
If you see a message that says your backup is too large for iCloud, you'll need to either buy more storage or exclude certain data types (like photos or mail) from the backup before trying again.
Frequently Asked Questions
Do I need to erase my old iPhone after transferring everything?
No, but it's a good idea for security. If you're selling or giving away the old phone, go to Settings > General > Transfer or Reset > Erase All Content and Settings. This wipes everything and prevents someone else from accessing your data. If you're keeping it as a backup, you can leave it as is.
Will my text messages and iMessages transfer?
Yes, both SMS text messages and iMessages transfer through either method. You need to be signed into the same Apple ID on the new phone for iMessages to work properly. If you see "Send as Text Message" instead of iMessage after setup, wait a few minutes — iMessage usually activates automatically once the phone is fully set up.
What if I don't remember my Apple ID password?
You'll need to reset it before starting the transfer. Go to iforgot.apple.com on a computer or another device, enter your Apple ID email, and follow the steps to reset your password. You can also use your phone number or recovery key if you have one set up.
Can I transfer data from an Android phone to an iPhone?
Not directly through these methods — they only work between iPhones. Apple offers a separate app called "Move to iOS" that you run on an Android phone to transfer contacts, photos, messages, and some app data. You'll need to download it from the Google Play Store before you switch.
How long does the transfer actually take?
Direct transfer usually takes 30 minutes to a few hours depending on how much data you have and your internet speed. iCloud backup can take longer if you have a lot of photos or videos, or if your internet is slow. Both are faster if you're on WiFi rather than cellular data.