The fastest way to transfer everything is to use iCloud or a Mac or PC
You have three main routes to move your photos, contacts, messages, apps, and settings from an old iPhone to a new one. iCloud backs up your phone to Apple's servers and restores it on the new device — this is the simplest method if you have a stable internet connection and enough iCloud storage. A computer (Mac or Windows PC) with iTunes or Finder lets you create a full backup file and restore it without relying on cloud storage. Quick Start is Apple's on-device transfer tool that moves data directly between two iPhones using Wi-Fi, and it works without a computer or iCloud account.
Each method takes a different amount of time and works better depending on what you own and how much data you have. The choice also depends on whether you want to keep your old phone set up afterward or erase it completely.
Key Takeaways
- iCloud is the easiest method if you have enough storage space and a strong Wi-Fi connection, because it backs up automatically and restores on the new phone without a computer.
- Quick Start transfers data directly between two iPhones over Wi-Fi and requires both phones to be nearby and charged, but does not need a computer or iCloud account.
- A computer backup using Finder (Mac) or iTunes (Windows) gives you the most control and does not count against your iCloud storage limit.
- Large transfers can take 30 minutes to several hours depending on your data size and internet speed, so plan to have both phones available for the full process.
- You can move some data (contacts, photos, calendar) without a full backup if you only need specific information transferred.
Using iCloud to transfer your data
Back up your old iPhone to iCloud before you set up the new one. Open Settings, tap your name at the top, go to iCloud, then tap iCloud Backup. Make sure the toggle is on (it should be blue), then tap Back Up Now. This creates a snapshot of your phone stored on Apple's servers. The backup includes your apps, app data, messages, photos in the Photos app, notes, reminders, health data, and home screen layout — but not photos or videos in your Camera Roll that you have not saved to the Photos app.
When your new iPhone starts up, you will see the Apps & Data screen. Choose Restore from iCloud Backup, sign in with your Apple ID, and select the backup you just created. Your new phone will download everything from iCloud and set itself up. This can take 30 minutes to an hour or more depending on how much data you have and your internet speed. Keep your phone plugged in and on Wi-Fi during this time.
iCloud backups work only if you have enough storage. A free iCloud account includes 5 GB of storage, which covers most people's settings and app data but may not fit large photo libraries. If you run out of space, you can buy more storage (50 GB, 200 GB, or 2 TB) through the iCloud settings, or you can delete old backups to make room.
Transferring directly between two iPhones with Quick Start
Quick Start moves data from one iPhone to another without needing a computer or iCloud account. Turn on your new iPhone and hold it near your old one. Your old phone should show a setup screen asking if you want to use Quick Start to set up the new device. Tap Continue, then hold your old phone above the new one and point the camera at the animation on the new phone's screen. This pairs the two phones.
After pairing, your old phone will ask you to enter your Apple ID password on the new phone. Then choose whether to transfer your data immediately or set up the new phone first and transfer later. If you transfer immediately, your new phone will download your apps, photos, messages, and settings over Wi-Fi. This process can take an hour or longer depending on how much data you have. Both phones must stay close together and connected to Wi-Fi, and both should be plugged in.
Quick Start does not require iCloud storage space because it transfers data directly between the phones. However, some data like iCloud Photos or iCloud Drive may still sync through iCloud after the transfer completes. If Quick Start fails partway through, you can restart it or fall back to an iCloud backup instead.
Using a Mac or Windows PC to back up and restore
A computer backup gives you a file stored on your own device instead of in the cloud. On a Mac with macOS Catalina or newer, plug in your old iPhone and open Finder. Click your phone in the sidebar, then click General. Under Backups, choose Back Up Now. On a Windows PC, install iTunes from the Microsoft Store or Apple's website, plug in your phone, and click the phone icon in iTunes, then click Back Up Now.
The backup file saves to your computer and includes everything on your phone. This backup does not count against your iCloud storage limit, which is useful if you have a large photo library or limited cloud space. The file itself can be several gigabytes, so make sure your computer has enough free space.
To restore on your new iPhone, plug it into the same computer, open Finder or iTunes, and click the phone icon. Choose Restore from Backup, then select the backup file you created. Your new phone will restore all your data, apps, and settings. This method is slower than iCloud for most people because it depends on your USB connection speed, but it is reliable and does not require internet.
Transferring specific data without a full backup
If you only need certain information moved, you can transfer contacts, calendar events, or photos without backing up your entire phone. Contacts sync automatically if you sign into the same iCloud account on both phones. Calendar and Reminders also sync through iCloud once you are signed in. Photos sync if you turn on iCloud Photos in Settings > [Your Name] > iCloud > Photos on both phones.
For photos and videos, you can also use AirDrop to send files between iPhones. Open the Photos app on your old phone, select the photos you want, tap Share, then tap AirDrop and choose your new phone. This works only if both phones are nearby and have Bluetooth and Wi-Fi turned on. AirDrop is fast for small batches of photos but slower than a full backup if you have hundreds or thousands of images.
Email accounts, notes, and reminders stored in iCloud sync automatically once you sign in on the new phone. Apps you purchased from the App Store download again for free on the new phone if you sign in with the same Apple ID, though you may need to re-enter passwords for some apps.
What happens to your old iPhone after the transfer
After you transfer your data, your old phone still has all the original information on it. You can keep using it as a backup device, give it to someone else, or sell it. If you plan to sell or give away your old phone, erase it completely by going to Settings > General > Transfer or Reset > Erase All Content and Settings. This removes everything and returns the phone to factory condition.
Before you erase, make sure your backup is complete and your new phone has all your data. You can verify this by checking that your photos, messages, and apps appear on the new phone. If you erase your old phone before confirming the transfer worked, you will lose data that was not backed up.
Troubleshooting common transfer problems
If your transfer stops or fails, the most common cause is a weak Wi-Fi connection. Move both phones closer to your router or restart your Wi-Fi. If you are using iCloud, check that you have enough storage space by going to Settings > [Your Name] > iCloud > Manage Storage. If the backup is too large, delete old backups or buy more iCloud storage.
If Quick Start does not recognize your old phone, make sure both phones have Bluetooth and Wi-Fi turned on, and that they are running recent iOS versions. Restart both phones and try again. If the transfer gets stuck on a particular app, you can skip it during setup and download it manually from the App Store later.
Some apps may not restore their data even after a successful transfer. This happens when an app stores data on its own servers rather than in your iPhone backup. You can usually sign back into these apps and download your data — common examples include banking apps, social media, and email. Check the app's settings to see if you need to sign in again.
Frequently Asked Questions
Can I transfer data if my old iPhone is broken or won't turn on?
If your old phone will not turn on, you cannot use Quick Start or a direct computer backup. Your only option is to restore from an iCloud backup if you created one before the phone broke. If you never backed up to iCloud, the data on that phone is not recoverable through these methods. This is why regular backups matter — they protect you if your phone is lost, stolen, or damaged.
How long does a full transfer take?
Transfer time depends on how much data you have and your internet or connection speed. Small transfers with mostly apps and settings can take 15 to 30 minutes. Large transfers with thousands of photos or videos can take an hour or more. Wi-Fi speed matters most — a strong 5 GHz connection is faster than 2.4 GHz. Computer backups are usually faster than iCloud because they use a direct USB connection.
Do I need to keep my old iPhone after the transfer?
No. Once your new phone has all your data, you can erase your old phone, sell it, or give it away. Make sure to sign out of your Apple ID on the old phone before erasing it, or the new owner will not be able to use it. Go to Settings > [Your Name] > Sign Out, then erase the phone.
Will my passwords transfer to the new iPhone?
Passwords stored in iCloud Keychain transfer automatically during a backup restore. However, passwords you entered directly into apps (like banking or email apps) may not transfer — you will need to sign back into those apps on your new phone. Two-factor authentication codes and app-specific passwords usually require you to sign in again for security reasons.
What if I want to keep using my old iPhone after the transfer?
You can keep your old phone and use it as a second device. Just do not erase it. Both phones can use the same Apple ID and iCloud account, though this means they will share some data like contacts and calendar events. If you want them to be completely separate, sign out of iCloud on your old phone before you start the transfer.