The fastest way: use iCloud to move everything at once
If your old phone is an iPhone and you set up your new one while the old one is still in your hands, the simplest path is to let iCloud copy your contacts during the initial setup. When you turn on your new iPhone, you'll see a screen that says "Quick Start" — this lets you point your new phone at your old one, and they'll sync contacts, photos, messages, and other data wirelessly. You don't have to do anything manually.
If you've already finished setting up your new iPhone, you can still pull contacts from iCloud. Go to Settings, tap your name at the top, select iCloud, and make sure the toggle next to Contacts is turned on (it should be blue). If you signed in with the same Apple ID on both phones, your contacts are already there — they sync automatically whenever you connect to Wi-Fi.
This method works because iCloud stores your contacts in the background. Every contact you add to one iPhone automatically appears on the other, as long as both phones use the same Apple ID and have iCloud Contacts turned on. There's no waiting period and nothing to read.
Key Takeaways
- If you still have your old iPhone, use Quick Start during setup to move contacts wirelessly without any manual steps.
- If both phones use the same Apple ID and iCloud Contacts is on, your contacts sync automatically over Wi-Fi.
- You can export contacts as a file from your old phone and import them into your new one if iCloud isn't an option.
- If your old phone is Android, you'll need to export contacts as a CSV file and import them through the Contacts app or iCloud.com.
- Contacts stored only in your SIM card won't transfer automatically — you'll need to copy them to your phone's storage first.
Moving contacts from an Android phone to your new iPhone
If you're switching from Android, your contacts won't automatically sync because Android uses Google accounts instead of Apple ID. The most straightforward method is to export your contacts from Android as a file, then import that file into your iPhone.
On your Android phone, open the Contacts app and look for a menu button (usually three horizontal lines or three dots). Select "Settings" or "Manage contacts," then look for an option to export or back up contacts. Choose "Export to file" or "Export as VCF" — this creates a single file containing all your contacts. Save it somewhere you can access from your iPhone, like your email or Google Drive.
On your new iPhone, the easiest way to import that file is through iCloud.com. Open a web browser, go to iCloud.com, sign in with your Apple ID, click Contacts, then look for a settings icon (usually a gear). Select "Import vCard" and choose the file you exported from Android. Your contacts will appear in the iPhone Contacts app within a few seconds.
If you use Gmail on Android, there's an even simpler option: your Google contacts are already stored in the cloud. On your new iPhone, go to Settings, scroll down to Mail, tap Accounts, select "Add Account," choose Google, and sign in with the same Gmail address you used on Android. When you turn on the Contacts toggle, your Gmail contacts automatically appear in the iPhone Contacts app.
Transferring contacts from a SIM card
Some older phones store contacts directly on the SIM card rather than in the phone's storage. If your old phone has contacts on the SIM, they won't transfer automatically to your new iPhone — you'll need to copy them to your phone first, then move them over.
On your old phone, open Contacts, find the menu, and look for an option like "Copy to phone" or "Import from SIM." This moves the SIM contacts into your phone's regular storage. Once they're there, you can export them as a file or sync them through iCloud using the methods described above.
If your new iPhone has a SIM card slot and you're using the same SIM from your old phone, some contacts may appear automatically — but this is unreliable and depends on your carrier. Don't count on it. The safer approach is to export contacts from your old phone before you switch SIMs.
Manually adding contacts if you only have a few
If you're only moving a handful of contacts and don't have access to your old phone, you can add them by hand. Open the Contacts app on your new iPhone, tap the plus sign in the top right, and enter the name and phone number. This takes a minute or two per contact but requires no files or accounts.
You can also ask people to text you their contact information, then save it directly from the message. Open the text, tap the contact name or number at the top, and select "Create New Contact" or "Add to Contacts." This is slower than importing a file but works when you don't have another way.
What to do if contacts aren't showing up
If you've imported contacts but they're not appearing in your Contacts app, the most common cause is that iCloud Contacts is turned off. Go to Settings, tap your name, select iCloud, and make sure the toggle next to Contacts is blue. If it was off, turn it on — your contacts should appear within a few seconds.
If you imported contacts from a file and they're still missing, check that you imported them into the right account. On your iPhone, open Contacts, tap "Groups" in the top left, and make sure you're viewing the account where you imported them. Sometimes contacts import into a secondary account that's hidden by default.
If contacts imported but some are duplicated, go to Contacts, tap "Edit" in the top left, select the duplicate entries, and tap "Merge." This combines them into a single contact. You may need to do this for several contacts if your old phone and iCloud both had copies.
Keeping contacts in sync after the transfer
Once your contacts are on your new iPhone, they'll stay up to date automatically if you're using iCloud. Any contact you add, edit, or delete on your iPhone appears on any other device signed in with the same Apple ID — your Mac, iPad, or another iPhone.
If you're not using iCloud and you add contacts to your new iPhone, they'll only exist on that phone. If you get another device later, you'll need to export and import them again. For this reason, turning on iCloud Contacts is worth doing even if you don't use other Apple devices — it's a safety net if your phone is lost or damaged.
Frequently Asked Questions
Can I transfer contacts if I don't have my old phone anymore?
Yes. If your old phone was an iPhone and you used iCloud, your contacts are already in iCloud — just sign in with the same Apple ID on your new phone and turn on iCloud Contacts. If your old phone was Android or you don't remember your iCloud password, you'll need a backup file or a list of contacts from another source, like your email or a contact list you saved.
Will my contacts transfer if I use a different Apple ID on my new phone?
No. iCloud syncs contacts only between devices using the same Apple ID. If you set up your new iPhone with a different Apple ID, you'll need to export your contacts as a file from your old phone and import them manually, or sign out and sign back in with your original Apple ID.
What happens to contacts if I don't turn on iCloud Contacts?
They stay only on your new iPhone. If you lose the phone or get a new device, those contacts won't be backed up anywhere. Turning on iCloud Contacts stores them in the cloud, so they're safe even if your phone is damaged or stolen.
Can I transfer contacts from an iPhone to an Android phone?
Yes. On your iPhone, go to Settings, tap your name, select iCloud, and make sure Contacts is on. Then go to iCloud.com, sign in, open Contacts, select all contacts, and export them as a vCard file. On your Android phone, open Contacts, tap the menu, select "Import," and choose the file you exported.
Do I need to delete contacts from my old phone after transferring them?
No. Transferring contacts copies them — it doesn't remove them from your old phone. You can delete them from the old phone whenever you're ready, but there's no rush. Keeping them there as a backup is actually safer until you're sure the transfer worked.