The fastest way to transfer phone numbers is through iCloud during setup, which copies your contacts automatically
When you set up a new iPhone, Apple walks you through restoring from your old phone's backup. If you sign in with the same Apple ID and choose to restore from iCloud backup, your contacts—which include all your saved phone numbers—transfer over automatically. This happens before you even finish the setup process, so your numbers are there when you pick up the phone.
If you've already finished setting up the new iPhone without restoring a backup, you can still pull your contacts from iCloud by going to Settings > [Your Name] > iCloud, turning on Contacts, and waiting for them to sync. The phone will merge any new contacts you've added since setup with the ones coming from iCloud.
For people switching from Android or who don't use iCloud, there are other routes that work just as well, though they take a few more steps.
Key Takeaways
- iCloud backup during new iPhone setup transfers all your contacts and phone numbers automatically if you sign in with your Apple ID.
- If setup is already done, turn on iCloud Contacts in Settings to sync your numbers from the cloud to your new phone.
- Android users can export contacts as a file and import them into their new iPhone through the Contacts app or iCloud.com.
- Your phone carrier can transfer numbers through their own backup system if you prefer not to use iCloud.
- SIM cards do not reliably transfer modern contact lists—they hold only a small number of older phone numbers and should not be your main method.
Restoring from iCloud backup during iPhone setup
This is the method Apple designed for this exact moment. When you turn on a new iPhone for the first time, the setup screen asks whether you want to restore from a backup. Choose "Restore from iCloud Backup," then sign in with the Apple ID you used on your old phone. The iPhone will show you a list of available backups—pick the most recent one from your old device.
The phone downloads your backup over Wi-Fi, which includes contacts, messages, photos, apps, and settings. Contacts are part of this download, so all your phone numbers come through. The process can take 15 minutes to an hour depending on backup size and Wi-Fi speed. You don't need to do anything else—when it finishes, your numbers are in the Contacts app and ready to use.
If you're not sure whether your old phone backed up to iCloud, check by going to Settings > [Your Name] > iCloud > Backup on the old phone. If "iCloud Backup" is on and shows a recent date, you have a backup waiting.
Turning on iCloud Contacts if you skipped the backup step
If you already set up your new iPhone without restoring a backup, you can still get your contacts from iCloud. Go to Settings, tap your name at the top, select iCloud, and scroll down to find Contacts. Turn the toggle on. The phone will ask whether to merge your new contacts with the ones from iCloud—choose "Merge" to keep everything.
Syncing usually happens within a few minutes over Wi-Fi or cellular. If your contacts don't appear right away, wait a few minutes and then close and reopen the Contacts app. You can also force a sync by turning iCloud Contacts off and back on, though this is rarely necessary.
Importing contacts from Android or a file
If you're switching from Android, your contacts are likely stored in your Google account. On your new iPhone, go to Settings > Mail > Accounts > Add Account, choose Google, and sign in with your Google credentials. Select Contacts when prompted. Your Google contacts will sync to your iPhone's Contacts app automatically.
If your contacts are in a file format like CSV or VCF (vCard), you can import them through iCloud.com. Go to iCloud.com in a web browser, sign in, open Contacts, click the settings gear in the lower left, and choose "Import vCard." Select your file and upload it. The contacts appear in iCloud and sync to your iPhone within minutes.
You can also email yourself a VCF file from your old phone, open it on your new iPhone, and tap "Add All Contacts" when the file opens. This works on both iPhone and Android.
Using your carrier's backup service
Verizon, AT&T, T-Mobile, and other carriers offer their own contact backup services. If you backed up your contacts through your carrier's app or website on your old phone, you can restore them on your new iPhone through the same service. The process varies by carrier—check your carrier's support page or call customer service to find the backup tool and restore option.
Carrier backup is useful if you don't use iCloud or prefer to keep your contacts separate from your Apple ID. However, it's slower than iCloud and requires you to remember which carrier service you used. Most people find iCloud simpler because it's built into iOS and requires no extra steps.
Why SIM cards don't reliably transfer modern contact lists
SIM cards can store phone numbers, but only a small fraction of them—typically 200 to 500 contacts depending on the card. More importantly, SIM storage is outdated and unreliable for modern phones. Many contacts won't transfer because they include data beyond just a phone number, like email addresses, photos, or notes. iCloud and other cloud services handle all of this; SIM cards do not.
If you do want to use your SIM card, move it to the new iPhone and go to Settings > Contacts > Import SIM Contacts. Only the phone numbers stored directly on the SIM will appear. This should be a backup method only, not your primary way to transfer contacts.
What to do if contacts don't appear after transfer
If you've completed a transfer method and your contacts still aren't showing up, first check that you're looking in the right place. Open the Contacts app and scroll to the top—if there's a "Groups" button, tap it and make sure "All Contacts" is selected. Sometimes contacts are hidden because a specific group is filtered on.
If contacts are still missing, force a sync by going to Settings > [Your Name] > iCloud, turning Contacts off, waiting 30 seconds, and turning it back on. If you restored from iCloud backup, the contacts should appear within a few minutes. If you imported from Android or a file, check that the import completed by looking at the date the contacts were added in the Contacts app details.
For persistent problems, restart your iPhone by holding the power button and swiping to power off, then turning it back on. Restart also clears temporary glitches that prevent syncing. If contacts still don't appear after a restart, contact your carrier or Apple Support with details of which transfer method you used.
Frequently Asked Questions
Do I need Wi-Fi to transfer contacts to my new iPhone?
Yes, iCloud backup and syncing require Wi-Fi or cellular data. If you're importing from a file or using your carrier's service, you also need internet. Set up your new iPhone on Wi-Fi for the fastest transfer, especially if you're restoring a large backup.
Will my contacts transfer if I use a different Apple ID on the new phone?
No. iCloud backup and syncing are tied to your Apple ID. If you sign in with a different ID on the new phone, you won't see contacts from your old ID's iCloud. Use the same Apple ID on both phones, or import contacts from a file instead.
Can I transfer contacts without erasing my new iPhone?
Yes. If you've already set up the new iPhone and added your own contacts, turning on iCloud Contacts or importing a file will merge the new contacts with the ones you're bringing over. You don't lose anything.
What happens to contacts if I switch from iPhone to Android later?
Export your contacts as a VCF file from your iPhone by opening Contacts, selecting a contact, tapping "Share Contact," and choosing "Save to Files." Then import the file into your Android phone's Contacts app. Android also syncs with Google Contacts, so signing into your Google account on Android will pull in any contacts you've synced there.
How long does it take for contacts to show up after I start the transfer?
iCloud backup during setup can take 15 minutes to an hour depending on how many contacts you have and your Wi-Fi speed. Syncing iCloud Contacts after setup usually takes a few minutes. Importing from a file or Android account happens within minutes as well. If nothing appears after an hour, check your internet connection and try restarting the phone.