The fastest way depends on what phone you're switching to

The method that works best depends on whether you're staying within the same ecosystem — iPhone to iPhone, Android to Android — or switching between them. If you're staying in the same system, your contacts are usually already synced to your account and will appear automatically on the new phone during setup. If you're switching systems, you'll need to export your contacts first, then import them into the new phone's system.

Most people can transfer contacts in under 10 minutes. The process is straightforward once you know which route applies to your situation. You won't lose any contact information — the goal is to move everything over intact, including phone numbers, email addresses, and any notes you've added.

Key Takeaways

  • iPhone users staying on iPhone can restore contacts during setup by signing into their Apple ID, which syncs everything automatically.
  • Android users staying on Android should check that contacts are synced to their Google account before setting up the new phone.
  • Switching from iPhone to Android or vice versa requires exporting contacts as a file, then importing that file into the new phone.
  • If you don't remember your account password, you can still transfer contacts by exporting them to a computer first, then moving the file to your new phone.

iPhone to iPhone: Use your Apple ID

When you set up a new iPhone, you'll be asked to sign in with your Apple ID during the initial setup process. Once you do, your contacts will restore automatically from iCloud backup. This happens in the background while you're setting up other features — you don't need to do anything extra.

If you've already finished setup without signing in, you can still restore contacts by going to Settings > [Your Name] > iCloud and toggling Contacts on. This will sync any contacts stored in your iCloud account to the new phone. Make sure you're signed into the same Apple ID you used on your old phone.

If you want to verify the transfer worked, open the Contacts app and check that your contacts appear. The number should match what you had on the old phone. If some contacts are missing, they may have been stored only on the old phone's local storage rather than in iCloud — in that case, you'll need to export them manually before you erase the old phone.

Android to Android: Verify Google account sync

Android contacts sync to your Google account automatically if you've set it up. When you sign into your Google account on a new Android phone during setup, your contacts will appear within a few minutes. You don't need to do anything else — the sync happens in the background.

To make sure your contacts are actually synced to Google before you switch phones, open Settings on your old phone, go to Accounts, select your Google account, and look for a Contacts or Sync option. Make sure it's turned on. If you see a sync button, tap it to force an immediate sync rather than waiting for the automatic one.

On the new phone, sign into the same Google account during setup. Open Settings, go to Accounts, select your Google account, and check that Contacts is syncing. Your contacts should appear within a few minutes. If they don't show up after 10 minutes, try manually syncing again by tapping the sync button.

Switching from iPhone to Android

You'll need to export your contacts from the iPhone first. The easiest way is to use iCloud on a computer. Go to iCloud.com, sign in with your Apple ID, click Contacts, select all your contacts (Ctrl+A on Windows, Cmd+A on Mac), then look for an export or download option. iCloud will let you export as a vCard file, which Android can read.

Save that vCard file to your computer. Then connect your new Android phone to the computer with a USB cable, or email the file to yourself and download it on the phone. Open the file on the Android phone — it will prompt you to import the contacts into your Google account. Select your Google account and confirm the import.

Alternatively, if you have a Gmail account, you can add it to your iPhone before you switch. Go to Settings > Mail > Accounts > Add Account, select Gmail, and sign in. Then go to Settings > Contacts > Default Account and select the Gmail account. Your iPhone will sync contacts to Gmail, and they'll be ready when you sign into that Gmail account on the Android phone.

Switching from Android to iPhone

Export your contacts from the Android phone by opening Settings, going to Accounts, selecting your Google account, and looking for an export or backup option. Some Android phones call this "Export contacts" or "Backup contacts." The phone will create a vCard file. Save it to your computer or email it to yourself.

On your new iPhone, you can import the vCard file by emailing it to yourself, downloading it on the iPhone, and opening it. The iPhone will prompt you to add the contacts to your iCloud account. Confirm, and the contacts will sync to iCloud and appear in your Contacts app.

If your Android phone doesn't have an obvious export option, you can also sign into your Google account on the iPhone during setup. Go to Settings > [Your Name] > iCloud and make sure Contacts is on. Then go to Settings > Mail > Accounts > Add Account, select Google, and sign in with your Google account. The iPhone will sync contacts from both iCloud and Google, so you'll have everything in one place.

Using a computer if you don't have your password

If you don't remember your Apple ID or Google password, you can still move your contacts by exporting them to a computer first. On an iPhone, connect it to a Mac or Windows computer, open Finder (Mac) or File Explorer (Windows), and look for the phone in the sidebar. You may be able to access the Contacts app data directly, though this is technical and varies by iOS version.

An easier option is to use a third-party tool like Google Contacts or a backup app. If you have access to your old phone, you can export contacts to a file, save it to a cloud service like Google Drive or Dropbox, and then download it on the new phone to import. This works regardless of which phone system you're using.

If you're completely locked out of your old phone, contact Apple or Google's account recovery process. Both companies can help you regain access to your account, which will unlock your synced contacts. This usually takes a few hours to a day.

What to do if contacts don't appear after transfer

Wait at least 10 minutes after signing into your account on the new phone. Syncing happens in the background and isn't always instant. Check your internet connection — contacts won't sync over cellular data if you're not connected to Wi-Fi, depending on your settings.

If contacts still don't appear, open Settings and verify you're signed into the correct account. On iPhone, check Settings > [Your Name] > iCloud > Contacts. On Android, check Settings > Accounts > [Your Account] > Contacts sync. If the toggle is off, turn it on and wait a few minutes.

If you transferred contacts manually using a file and they still haven't appeared, try opening the file again and confirming the import. Some phones require you to select which account to import into — make sure you're importing into your main account, not a secondary one.

Frequently Asked Questions

Will I lose contacts if I don't transfer them before I erase my old phone?

Only if those contacts were stored locally on the phone and never synced to your account. Contacts synced to iCloud or Google will remain in your account and appear on any new phone you sign into. To be safe, verify your contacts are synced before erasing the old phone. On iPhone, check Settings > [Your Name] > iCloud. On Android, check Settings > Accounts > [Your Account] > Sync.

Can I transfer contacts from an old flip phone or basic phone?

If the old phone has a SIM card, some new phones can read contacts stored on the SIM. Insert the SIM into the new phone and look for an import option in Settings. If that doesn't work, you'll need to manually enter contacts or use the old phone's backup method if it has one. Most basic phones don't sync to cloud accounts, so manual transfer may be your only option.

What if I have contacts in multiple places — some on iCloud and some on Gmail?

Add both accounts to your new phone. On iPhone, go to Settings > Mail > Accounts and add both your Apple ID and Gmail account. On Android, go to Settings > Accounts and add both your Google account and any other account that holds contacts. Your new phone will display contacts from all synced accounts in the Contacts app.

Do I need to keep my old phone after transferring contacts?

No, but it's a good idea to keep it for a few days to verify all contacts transferred correctly. Once you've confirmed everything is on the new phone, you can erase and recycle the old one. If you discover a contact is missing, you can still retrieve it from the old phone if you haven't erased it yet.

Can I transfer contacts to multiple new phones at once?

Yes. Any phone you sign into with your iCloud account (iPhone) or Google account (Android) will automatically sync your contacts. If you set up a new iPhone and a new Android phone with the same accounts, both will have your contacts. Changes you make in Contacts on one phone will sync to the other.