The fastest way to transfer contacts between Android phones

The quickest method is to use your Google Account. When you sign into your Google Account on a new Android phone, your contacts sync automatically — usually within a few minutes. This works because Android stores contacts in Google's servers by default, so they follow your account rather than staying trapped on the old device.

If your contacts are stored locally on your old phone instead of in Google, you'll need to move them first. You can export them as a file, then import that file into your Google Account on the new phone. The whole process takes about ten minutes and requires no special software.

Key Takeaways

  • Signing into your Google Account on a new Android phone automatically syncs contacts that were saved to that account on your old phone.
  • Contacts stored only on your old phone's local storage need to be exported as a .vcf file before they can move to the new device.
  • You can export contacts through your phone's Contacts app by selecting all contacts and choosing "Export" or "Send" as a file.
  • Importing a .vcf file into Google Contacts through a web browser is the most reliable way to add locally-stored contacts to your account.

Transfer contacts using your Google Account

Open your old Android phone and go to Settings. Tap Accounts (or Accounts and backup on some phones), then select your Google Account. Look for an option called Sync or Sync now and tap it. This pushes all contacts linked to that Google Account up to Google's servers.

On your new Android phone, go through the initial setup. When prompted to sign in, enter the same Google Account email and password. During setup, you'll see an option to restore your data — select it and check the box for Contacts. The phone will read your contacts within a few minutes. If you've already finished setup, open Settings, go to Accounts, select your Google Account, and tap Sync or Sync now to pull contacts down manually.

This method works only for contacts saved to your Google Account. If you're not sure whether your contacts are in Google or stored locally, check by opening the Contacts app on your old phone, looking for a menu or settings option, and seeing which account or storage location is listed.

Export contacts from your old phone as a file

Open the Contacts app on your old Android phone. Look for a menu button (three dots or lines) and tap it. You should see an option like Export, Export contacts, or Send contacts. Tap it.

Select All contacts or check the box next to each contact you want to move. Choose the file format — .vcf (vCard) is the standard and works everywhere. The phone will either save the file to your device storage or offer to send it via email, Bluetooth, or cloud storage. If it saves to storage, note where it goes (usually a folder called Downloads or Documents).

If your phone offers to email the file, send it to yourself. If it offers to save it, you can also connect your old phone to a computer via USB cable and copy the .vcf file to your computer, then email it to yourself from there. Either way, you need the file on a device you can access from your new phone.

Import the contacts file into Google Contacts

On your new Android phone or a computer, open a web browser and go to contacts.google.com. Sign in with your Google Account. On the left side, click Import. A window will open asking you to choose a file.

If you emailed the .vcf file to yourself, read it first. Then click Select a file and navigate to the downloaded file on your device. If you're on a computer, you can browse your Downloads folder. If you're on your new Android phone, use the file manager to find the .vcf file, then return to the browser and select it.

Click Import. Google will read the file and add all the contacts to your account. This usually takes less than a minute. Once imported, the contacts will sync to your new Android phone automatically — you may need to wait a few minutes or manually trigger a sync by going to Settings > Accounts > your Google Account > Sync.

Transfer contacts using Samsung Smart Switch (Samsung phones only)

If both your old and new phones are Samsung devices, you can use Smart Switch, Samsung's built-in transfer tool. On your new Samsung phone, open Settings and search for Smart Switch. Tap it and select Receive data. Choose Android as the source device type.

On your old Samsung phone, open Smart Switch (or read it from the Google Play Store if it's not pre-installed). Tap Send data. Both phones will search for each other over a local connection. Once they connect, select Contacts and any other data you want to move, then tap Send. The transfer happens over Wi-Fi and takes a few minutes depending on how many contacts you have.

Smart Switch is faster than the Google Account method if you're moving between two Samsung phones in the same room, but it requires both phones to be present and awake during the transfer. The Google Account method is more flexible because you can do it at any time, even days after you get your new phone.

What to do if contacts don't appear on your new phone

First, check that you're signed into the correct Google Account. Open Settings > Accounts and verify the email address matches the account where your contacts are stored. If you have multiple Google Accounts, contacts may be split between them.

Next, manually trigger a sync. Go to Settings > Accounts, select your Google Account, and tap Sync or Sync now. Wait a few minutes. If contacts still don't appear, open the Contacts app and look for a menu option to show or unhide contacts — sometimes contacts are hidden by filter or account selection within the app itself.

If you imported a .vcf file and contacts didn't appear, check that the import completed successfully by going back to contacts.google.com and looking at your contact list. If the file imported but contacts aren't showing on your phone, the sync may be turned off. Go to Settings > Accounts > your Google Account and make sure Sync contacts or Contacts is toggled on.

Frequently Asked Questions

Will my contacts transfer if I don't have a Google Account?

You can still move contacts using the .vcf file method — export them from your old phone, then import the file into your new phone's Contacts app directly. However, you won't have a backup in the cloud, so if you lose the new phone, the contacts are gone. Creating a Google Account is free and gives you a permanent backup.

Can I transfer contacts over Bluetooth?

Some Android phones allow you to send individual contacts or small groups via Bluetooth, but this is slow and unreliable for large contact lists. The Google Account or .vcf file method is much faster. Bluetooth works best if you're only moving a handful of contacts.

What if my old phone is broken and won't turn on?

If the phone won't power on, you can't export contacts from it directly. Your only option is to recover the contacts from a backup if you made one — check Google Contacts to see if contacts were already synced to your account before the phone broke. If not, those contacts may be lost unless you have a computer backup.

Do I need to delete contacts from my old phone after transferring them?

No. Transferring contacts doesn't remove them from your old phone — it copies them. You can delete them manually if you want to clean up the old device, but it's not necessary for the transfer to work.

Can I transfer contacts to a non-Google account like Outlook or Samsung?

You can export contacts as a .vcf file and import them into other services, but the process varies. Most email providers have an import option in their contacts section. For Samsung accounts, use Smart Switch if both phones are Samsung. For other services, check their help documentation for the import steps.