Support
Contacts Troubleshooting

CSV to VCF Import Problems and How to Fix Them

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

Contact imports usually fail quietly. The file loads, the phone says it added 400 contacts, and then you find names full of strange symbols or numbers turned into 4.477E+11.

Almost every case traces back to one of seven causes. Here they are, with the fix for each.

01

1. Names show strange characters (é, ?, boxes)

Cause: a character encoding mismatch. Excel's plain CSV option saves in a local encoding, and the phone reads it as UTF-8, or the other way round.

Fix: save the spreadsheet as CSV UTF-8 (Comma delimited) in Excel, then convert to vCard 3.0 or 4.0. vCard 4.0 is UTF-8 by default. CSV to VCF Converter keeps UTF-8 characters through the conversion.

02

2. Phone numbers are wrong or missing a digit

Cause: Excel treats long numbers as numbers. It drops leading zeros, removes the +, and shows scientific notation like 4.477E+11. Once saved, the digits are gone.

Fix: select the phone columns, choose Format Cells > Text, then re-paste the numbers from the original source. Store them in international format (+44 7700 900123) so they dial correctly from any country.

03

3. The VCF only shows one contact

Cause: nothing is wrong. Many previewers, including the Windows Contacts preview and some email apps, show only the first card in a multi-contact VCF.

Fix: import the file into the phone, iCloud or Google Contacts and all contacts appear. To check the count first, open the VCF in Notepad and search for BEGIN:VCARD.

04

4. Names in the wrong field, or fields missing

Cause: the CSV headers didn't match what the converter or Google expected, so columns were mapped wrongly or dropped.

Fix: rename headers to standard ones (First Name, Last Name, Mobile Phone, E-mail Address), or map custom columns by hand in the converter's mapping screen before exporting.

05

5. Some rows were skipped

Cause: rows with no name, an unclosed quote mark, or a line break inside a cell (common in address fields) break the CSV structure.

Fix: sort by name in Excel and fill or delete blank rows. Use Find and Replace to remove line breaks inside cells (search for Ctrl+J). Then save and convert again.

06

6. Every contact appears twice

Cause: the file was imported twice, or into two accounts that both sync to the phone.

Fix: on iPhone, tap Duplicates Found in Contacts to merge. In Google Contacts, use Merge & fix. Before re-importing, delete the earlier import.

07

7. An old phone or car kit rejects the file

Cause: older devices often only read vCard 2.1, and some need one contact per file.

Fix: convert again with vCard 2.1, and choose separate VCF files if the device asks for them.

VersionWorks with
2.1Older phones, car kits, some desk phone systems
3.0iPhone, iCloud, Android, Google, Outlook
4.0Modern systems, best for international characters

Summary

Save as CSV UTF-8, keep phone numbers as text, use standard headers, and pick vCard 3.0 unless a device needs something else. That prevents nearly every import problem. Starting from scratch? Read how to convert CSV to VCF.

Frequently Asked Questions

Frequently Asked Questions

The CSV wasn't saved as UTF-8. Save it as CSV UTF-8 in Excel and convert again.

Format the phone columns as Text before entering or pasting numbers.

No. Previewers often show only the first card. Import the file and all contacts appear.

vCard 3.0 works with iPhone, Android, Google and Outlook.

Yes, as long as you delete the earlier import from the phone or account before importing the new file.

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