CorrectVCF

VCF only imports one contact — how to fix

Only one contact appearing does not always mean the file is broken. First find out whether the .vcf contains multiple contacts and whether the destination app can import them together.

Find the cause first

  1. Count the contacts in the file. Search for BEGIN:VCARD. One occurrence means the file itself contains only one contact; re-export the full contact list from the source app.
  2. Try the same file in another contacts app, if available. If all contacts import there but only one appears in your destination app, check that app’s multi-contact import workflow. For Outlook Desktop, see the Outlook import guide. Repairing a valid file will not remove an importer limitation.
  3. Check for a file problem. If multiple records are present but imports stop or fail across apps, validate the VCF and inspect its errors. CorrectVCF can repair supported structural and formatting issues; validation cannot guarantee that a particular app will import every contact.

If you use Outlook for Mac, check the saved Contacts list before concluding that import stopped: Microsoft says its vCard window may show only the first contact while saving every contact.

If you cannot try another app, count the records and validate the file before deciding which path fits.

Check record boundaries when the file is malformed

Open the file and search for:

  • BEGIN:VCARD
  • END:VCARD

For complete records, these counts should match. Matching counts alone do not prove that every record is valid.

Missing END:VCARD

Bad pattern:

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

Correct pattern:

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

If any record is missing END:VCARD, some importers will stop after the first record (or reject the entire file).

Check line folding / long lines

If a property wraps to a new line, the continuation line must start with a space. Importers may stop parsing at the first malformed wrapped line.

Look for junk between records

Common sources of hidden junk:

  • concatenating files that include a UTF‑8 BOM at the start
  • copying from a rich text editor
  • mixing different newline types
  1. Confirm that the file actually contains multiple contacts.
  2. If validation reports a file issue, repair supported problems and retry the import.
  3. If the file is valid but one app still imports only one contact, follow that app’s import instructions or use a supported bulk-import workflow instead.

For a malformed file, a repaired .vcf may be faster than hand-editing. For an importer limitation, use the destination app’s supported workflow instead.

Related help articles

Common vCard Import Errors Overview of formatting and encoding issues across major contact clients. How to Import VCF Files into Outlook Learn how Outlook handles multi-contact VCF files. Convert VCF to CSV for Excel / Outlook Convert multi-contact VCFs to CSV format for bulk import.

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