CorrectVCF

VCF won’t import on iPhone / iOS Contacts — how to fix

First: import instructions or file failure?

If a valid file works elsewhere but the Apple import route still fails, check the destination app’s instructions and limitations. File repair cannot fix permissions, file location, or an unsupported workflow.

1) Quick checks

  • Make sure the filename ends in .vcf
  • Open it in a text editor and confirm you see BEGIN:VCARD / END:VCARD
  • Confirm each contact has VERSION, FN, and N

2) iCloud’s “invisible character” problems (encoding/BOM)

Some exporters add hidden bytes at the start of the file (like a UTF‑8 BOM). Some iCloud flows are sensitive to this and will reject the file.

If you exported from a tool you don’t control (or concatenated multiple files), validation can help determine whether encoding is part of the file problem.

3) Record boundary problems (multi-contact files)

A multi-contact .vcf should look like a sequence of records:

BEGIN:VCARD
...
END:VCARD
BEGIN:VCARD
...
END:VCARD

If there’s an END:VCARD missing, an importer may reject the file or stop before all contacts are added.

4) Line folding (long properties)

iOS importers can be strict about RFC folding rules. If a line wraps without the required leading space on the continuation line, the whole record can fail.

  1. Follow the supported iPhone or iCloud import steps for the app you are using.
  2. If the VCF is rejected or incomplete, validate it and inspect any reported file issues.
  3. Repair supported structural or encoding problems, then retry the import.

Check this contact file

If validation finds a repairable file issue, CorrectVCF can provide a corrected .vcf to try again. If the file checks out, return to the app’s import instructions.

Related help articles

Apple Contacts & iCloud VCF Help Hub Overview of iPhone, iPad, Mac, and iCloud vCard guides. iCloud vCard Import UTF-8 BOM Fix Fix hidden Byte Order Marks and encoding issues in iCloud. Common vCard Import Errors Overview of formatting and encoding issues across major contact clients.

Fix your .vcf file in seconds

Upload a vCard and get a clean, import-ready file for Google Contacts, Outlook, iPhone, Android, and CRMs.

Try the CorrectVCF Autofix Tool Back to Help