Support
iPhone Contacts

How to Import CSV Contacts to iPhone

Written ByMagic Soft Recovery LLC
Published OnOct 28, 2026
Read Time4 Minutes

There's no CSV import on the iPhone. Contacts, iCloud and Finder all expect vCard (.vcf) files, so a spreadsheet of contacts has to be turned into a VCF first.

After that there are three ways onto the phone. Pick the one that matches how you already sync contacts.

01

Step 1: Convert the CSV to VCF

Save the spreadsheet as CSV UTF-8 in Excel, then convert it:

  • Free: import the CSV at contacts.google.com and export as vCard (for iOS Contacts).
  • Offline: use Magic Soft CSV to VCF Converter, choose vCard 3.0 and single VCF file.

The full walkthrough is in how to convert CSV to VCF.

Use vCard 3.0

iPhone and iCloud read 3.0 reliably. It's the safest choice unless you have a reason to pick another version.

02

Method 1: iCloud.com (best for big lists)

  1. Make sure Contacts sync is on: Settings > [your name] > iCloud > Contacts.
  2. On a computer, go to icloud.com, sign in and open Contacts.
  3. Click the + button (or the settings menu, depending on the iCloud layout) and choose Import Contact.
  4. Select the VCF. The contacts sync to the iPhone within a few minutes.
03

Method 2: Email, AirDrop or Files (quickest)

  1. Email the VCF to yourself, AirDrop it from a Mac, or save it to iCloud Drive.
  2. On the iPhone, tap the file to open it.
  3. Tap Add All [number] Contacts, then choose to create new contacts.

Contacts go to your default account. Check Settings > Contacts > Default Account first so they land in iCloud and not in an old Exchange or Gmail account.

04

Method 3: Google Contacts sync

If you already keep contacts in Google, import the CSV at contacts.google.com and add your Google account on the iPhone (Settings > Contacts > Accounts > Add Account > Google) with Contacts switched on. The list syncs across without any VCF step.

05

Avoid and clean up duplicates

  • Import once. Re-importing the same VCF creates a second copy of every contact.
  • Recent iOS versions show Duplicates Found at the top of the Contacts list; tap it to merge.
  • On iCloud.com you can select and delete a bad import before it spreads to your other devices.

Other problems such as garbled names or missing numbers are covered in the troubleshooting guide.

Summary

Convert the CSV to a single vCard 3.0 file, then import it through iCloud.com, by opening it on the phone, or through Google sync. Switching to Android instead? See importing CSV contacts to Android.

Frequently Asked Questions

Frequently Asked Questions

No. Convert the CSV to a VCF file first, then import that.

Yes. Open the VCF from an email or the Files app and tap Add All Contacts, or sync through a Google account.

Usually rows with no name or a broken line in the CSV. Check the CSV in Excel, fix those rows and convert again.

Only if the VCF contains them. A CSV doesn't hold photos, so contacts converted from CSV arrive without pictures.

On iCloud.com select the imported contacts and delete them; the deletion syncs to the iPhone.

About The Author

Magic Soft

Magic Soft provides software solutions for email recovery, data migration, file conversion, and digital data management.

🏅
At Service Since 2015
10+ Years Experience
🌍
Trusted by Millions
Worldwide Customers
🔒
SSL Secure
256-bit Encryption
🛡️
McAfee SECURE
Site Security
🛡
DMCA Protection
Protected Content
✔
D-U-N-S Verify
Business Verified
⭐
BBB Verify
Trusted Business
🏅
At Service Since 2015
10+ Years Experience
🌍
Trusted by Millions
Worldwide Customers
🔒
SSL Secure
256-bit Encryption
🛡️
McAfee SECURE
Site Security
🛡
DMCA Protection
Protected Content
✔
D-U-N-S Verify
Business Verified
⭐
BBB Verify
Trusted Business