How to Copy Contacts From iPhone to New iPhone
Switching to a new iPhone is exciting — until you realize your contacts might not follow automatically. The good news is that Apple has built several reliable methods to transfer contacts, and most of them require very little technical effort. The method that works best for you, though, depends on how your current iPhone is set up and what tools you have available.
Why Contacts Don't Always Transfer Automatically
Contacts on an iPhone can be stored in a few different places: iCloud, locally on the device, or synced through a third-party account like Google, Microsoft Exchange, or Yahoo. Where your contacts actually live determines how they move — or don't move — to a new device.
If you've been using iCloud for contact sync all along, the transfer can feel nearly invisible. If your contacts are stored locally or spread across multiple accounts, a little more deliberate action is needed.
Method 1: iCloud Sync (The Most Common Approach)
For most iPhone users, iCloud is the default contacts storage location. If iCloud Contacts is enabled, your contacts are already backed up to Apple's servers and will appear on a new iPhone as soon as you sign in with the same Apple ID.
To verify this is active on your current iPhone:
- Go to Settings → [Your Name] → iCloud
- Check that Contacts is toggled on
When setting up a new iPhone, signing into your Apple ID during the setup process — and enabling iCloud Contacts — will pull all your contacts down automatically. No cables, no manual export required.
Key variable: This works seamlessly if your contacts were already synced to iCloud before you set up the new device. If Contacts was toggled off, your existing contact list may be stored only on the old device.
Method 2: iPhone Backup via iCloud or iTunes/Finder
If you create a full backup of your old iPhone and restore it to your new one, contacts come along as part of the entire device backup.
- iCloud backup: Go to Settings → [Your Name] → iCloud → iCloud Backup and tap Back Up Now. During new iPhone setup, choose "Restore from iCloud Backup."
- Mac (macOS Catalina or later): Connect your iPhone via USB, open Finder, and click Back Up Now. Restore from this backup on the new device.
- Windows or older Mac: Use iTunes for the same process.
This method transfers virtually everything — apps, settings, messages, and contacts — so it's best suited for people who want an identical copy of their old phone rather than a fresh start.
Key variable: A full restore takes more time and storage space, and it works best when both devices run compatible iOS versions. Restoring a backup from a newer iOS version onto an older iOS version isn't supported.
Method 3: Quick Start (Direct iPhone-to-iPhone Transfer) 📱
Apple's Quick Start feature allows direct wireless transfer between two iPhones when they're placed near each other. This is available on iOS 12.4 and later.
During the initial setup of your new iPhone:
- Place your old iPhone near the new one
- Follow the on-screen prompts to authenticate and begin the transfer
- Choose to transfer directly or via iCloud backup
Quick Start can transfer data wirelessly over a peer-to-peer Wi-Fi connection, or you can connect the two phones with a Lightning-to-Lightning or USB-C to Lightning cable (using an appropriate adapter) for a faster transfer.
Key variable: Transfer time varies considerably based on how much data is on the old device and whether you're using a wired or wireless connection. A device with dozens of gigabytes of apps and media will take meaningfully longer than a lightly used phone.
Method 4: Exporting Contacts as a vCard File
If you only want to transfer contacts without doing a full restore, you can export them manually as a .vcf (vCard) file. This is useful if you're doing a selective transfer or setting up the new iPhone fresh.
From iCloud.com on a browser:
- Sign in and go to Contacts
- Select all contacts (click one, then Cmd+A or Ctrl+A)
- Click the gear icon → Export vCard
- Email or AirDrop the file to your new iPhone
- Tap the file on the new device to import
This method gives you a portable copy of your contacts independent of any account sync system.
Key variable: This approach captures a snapshot of your contacts at a point in time. It won't stay in sync going forward — for ongoing sync, an account-based method like iCloud or Google Contacts is more practical.
Method 5: Google or Other Third-Party Account Sync
If your contacts are synced with Google Contacts, Microsoft Exchange, or another account, adding that account to your new iPhone automatically imports those contacts.
Go to Settings → Mail → Accounts → Add Account on the new iPhone, sign in, and enable Contacts sync for that account.
This is especially useful for people who use both iPhone and Android devices and prefer keeping contacts in a platform-neutral system like Google.
Comparing Transfer Methods at a Glance
| Method | Effort Required | Best For |
|---|---|---|
| iCloud Sync | Very low | Users with iCloud Contacts already enabled |
| Full iCloud/Finder Backup | Low | Anyone wanting an exact device copy |
| Quick Start | Low | New device setup from scratch |
| vCard Export | Moderate | Selective transfer, no cloud account |
| Third-Party Account Sync | Low | Google, Exchange, or multi-platform users |
The Variables That Determine Which Method Works for You 🔍
Several factors shape which transfer path makes sense:
- Whether iCloud Contacts is currently enabled on your old device
- How much storage you have available on iCloud (free tier is 5GB)
- Whether you want a full device restore or a clean setup on the new phone
- Which iOS versions both devices are running
- Whether your contacts are tied to a third-party account like Google
Someone with a fully iCloud-synced iPhone upgrading to the latest model has a nearly effortless path. Someone with locally stored contacts, no iCloud storage headroom, and a preference for a clean setup has more steps to navigate — not harder, just different.
The right method sits at the intersection of where your contacts currently live, how your new iPhone is being set up, and how much control you want over what gets transferred. That intersection looks different for every setup.