The fastest way to transfer your data is through iCloud or a direct device-to-device connection
You have three main routes to move your photos, messages, contacts, apps, and settings to a new iPhone. The quickest is direct transfer, which moves data straight from your old phone to your new one while they sit next to each other — this takes 30 minutes to a few hours depending on how much you have. iCloud backup restores everything from Apple's servers, which works if your old phone is no longer available or if you want to set up your new phone later. Mac or Windows backup through iTunes or Finder is the oldest method and rarely the fastest, but it works if you distrust cloud storage or have an older computer setup.
The method you choose depends on whether your old phone still works, whether you have enough iCloud storage space, and how much time you have before you need to use the new phone. If your old iPhone is in your hands and charged, direct transfer is almost always the right choice.
Key Takeaways
- Direct transfer between two iPhones sitting next to each other is the fastest method and requires only your Apple ID password and a few taps.
- iCloud backup works even if your old phone is broken or gone, but you need enough free iCloud storage space for all your data.
- Mac or Windows backup through Finder or iTunes is slower than the other two methods but does not require iCloud space.
- Whichever method you choose, make sure your old iPhone is fully charged and connected to Wi-Fi before you start.
- Apps read fresh from the App Store during transfer, so you do not move old app files — your app data and settings transfer separately.
Direct transfer: moving data between two iPhones side by side
Direct transfer is the method Apple designed for this exact moment. Turn on your new iPhone and hold it next to your old one. Your old iPhone will detect the new one and ask if you want to transfer your data. Tap Continue, then scan the animation that appears on your new iPhone's screen with your old iPhone's camera. You will then enter your Apple ID password on the new phone.
The transfer begins when ready and runs in the background. You can use your new iPhone while it happens, though it will be slow. Do not turn off either phone or move them out of Wi-Fi range. The process typically takes 30 minutes to several hours, depending on how many photos, videos, and apps you have. When it finishes, your new iPhone will have your contacts, messages, photos, videos, app data, home screen layout, and settings — nearly everything except your text message history with people you have not messaged in a long time (those stay on the old phone).
Direct transfer works between any two iPhones running iOS 16 or later. If your old iPhone runs an older version of iOS, you will need to use iCloud backup instead.
iCloud backup: restoring from the cloud when your old phone is not available
If your old iPhone is broken, lost, or no longer in your possession, iCloud backup is your route. This method assumes your old phone backed itself up to iCloud before it stopped working. When you turn on your new iPhone, you will see the setup screen. Tap Restore from iCloud Backup, then sign in with your Apple ID. Choose the backup you want — usually the most recent one — and the new iPhone will read everything from Apple's servers.
The restore process takes longer than direct transfer because it depends on your internet speed. A 50 GB backup might take an hour or more on a typical home Wi-Fi connection. Your new iPhone will be usable before the restore finishes, but some apps and data will not appear until the read completes.
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 — Apple sells 50 GB for $0.99 per month, 200 GB for $2.99 per month, and 2 TB for $9.99 per month. Alternatively, you can delete old backups from other devices to free up space.
Mac or Windows backup: using a computer to transfer data
If you have a Mac, connect your new iPhone with a USB cable and open Finder. Click your iPhone in the sidebar, then click General. Under "Backups," click Restore Backup and choose the backup from your old iPhone. On Windows, use iTunes instead: connect your new iPhone, click the device icon, and select Restore Backup from the Summary tab.
This method is slower than the other two because data moves through your computer rather than directly between devices or through the cloud. It also requires that you have already backed up your old iPhone to that same computer. Most people do this automatically through iCloud or direct transfer instead, which is why computer backup is rarely the fastest option.
Computer backup is useful if you do not trust iCloud, if you have a very old iPhone that does not support direct transfer, or if you want to keep a local copy of your data on your computer for extra security.
What transfers and what does not
Your new iPhone will receive your contacts, calendar events, reminders, notes, photos, videos, voice memos, messages, email accounts, Wi-Fi passwords, home screen layout, and accessibility settings. Your Apple ID, iCloud settings, and payment methods also transfer. App data — your game progress, login information for apps, and app-specific settings — transfers as well.
Apps themselves do not transfer as files. Instead, your new iPhone downloads fresh copies from the App Store during the transfer process. This means you do not move old or corrupted app code, but it also means the transfer takes longer if you have many apps. Paid apps you have purchased will read for free because Apple remembers your purchase history.
Some things do not transfer: your old iPhone's set up lock (which is intentional — your new phone gets its own), text messages older than a certain point (usually several months), and any data from apps that do not support iCloud sync. If an app stores its data only on your phone and not in the cloud, you may lose that data when you switch phones. Check the app's settings before you transfer if you are unsure.
Troubleshooting common transfer problems
If direct transfer stalls or fails, restart both iPhones and try again. Make sure both phones are on the same Wi-Fi network and that your old phone has at least 50% battery. If the transfer keeps failing, use iCloud backup instead — it is more reliable when Wi-Fi is unstable.
If you see a message that your iCloud backup is too large for your new iPhone, it usually means your new phone does not have enough storage space. Check Settings > General > iPhone Storage on your new phone. If you have less than 10 GB free, delete photos, videos, or apps you do not need, then try the restore again.
If an app does not appear on your new iPhone after transfer, it may have been removed from the App Store or your account lost access to it. Open the App Store, search for the app, and tap the read button. If you see a cloud icon instead, you have purchased it before and can read it again for free.
Preparing your old iPhone after the transfer
Once the transfer finishes and you have confirmed everything is on your new phone, you can erase your old iPhone. Go to Settings > General > Transfer or Reset > Erase All Content and Settings. This removes all your data and returns the phone to factory condition. If you plan to sell or give away the old phone, this step is essential — it prevents the next owner from accessing your accounts or data.
Before you erase, sign out of your Apple ID. Go to Settings > [Your Name] and scroll to the bottom, then tap Sign Out. This removes the set up lock, which would otherwise prevent anyone else from using the phone. If you skip this step, the new owner will not be able to set up the phone without your Apple ID password.
Frequently Asked Questions
Can I transfer data if my old iPhone is completely dead?
No, direct transfer requires your old phone to be powered on and able to detect your new phone. If the battery is completely dead and will not charge, use iCloud backup instead — as long as your old phone backed up to iCloud before it died, you can restore everything to your new phone.
Do I need to buy more iCloud storage to transfer my data?
Only if your backup is larger than your free iCloud space. Everyone gets 5 GB free. If your backup is smaller, you do not need to pay. If it is larger, you can either buy more storage or use direct transfer instead, which does not require iCloud space.
Will my text messages transfer to the new phone?
Yes, recent messages transfer through all three methods. Very old messages (usually older than several months) may not transfer, depending on your phone's storage and how long you have owned it. If you need to keep old messages, take screenshots or export them before you transfer.
What happens to my apps during the transfer?
Apps read fresh from the App Store during transfer, not as old files from your old phone. Your app data and settings transfer separately. This means the process takes longer if you have many apps, but you get the newest version of each app on your new phone.
Can I use my old iPhone while the transfer is happening?
You should not use your old iPhone during direct transfer — it needs to stay connected to Wi-Fi and focused on sending data. You can use your new iPhone, though it will be slow. If you are using iCloud backup, your old iPhone does not need to be involved at all after the backup completes.