Shubham Dixit, email forensics and data file expert

Written by Jennifer Walsh. Reviewed for technical accuracy by Shubham Dixit, Independent Expert in Email Forensics and Data File Conversion.

Shubham is an independent external reviewer and not an employee of PCDOTS.

Quick answer. Outlook’s own vCard import has a catch, it reads only the first contact from a VCF that holds many, so most of your contacts never arrive. The free fix is to route the VCF through Google Contacts and import a CSV, which brings them all. A converter writes a PST directly and keeps the richer fields.

Why Outlook imports only one contact?

If you have tried to import a vCard into Outlook and ended up with a single contact when you expected hundreds, you have hit the one thing worth understanding before anything else. It is not you, and the file is not broken.

A vCard, the .vcf file, is a small text file that holds contact details. The important part is that one .vcf file can hold just one contact or a great many, each card wrapped between its own begin and end markers. When you export contacts from a phone or from Google, you usually get a single VCF containing all of them. Outlook’s built in vCard import, though, reads only the FIRST card in the file and stops. So a VCF with five hundred contacts imports as one. That is the real limitation, not the idea that you must import files one at a time, and it is why the rest of this guide exists.

!Native Outlook import reads only the first card in the file. contacts.vcf contact 1 contact 2 contact 3 contact 4 … import Outlook contact 1 only the first card lands dropped contacts 2 to 500 never imported by the native importer

One file, many contacts, but the built in import keeps only the first.

“A VCF is just text, and each contact sits between a begin and an end marker, so a single file can carry one card or a thousand. Outlook’s own importer was built around the one card case and reads only the first, which is why a bulk export appears to lose everyone else. The other thing to watch is the CSV workaround, it does gather all the contacts, but CSV is a flat grid, so a contact with several numbers or a photo comes across thinner than it went in. A direct conversion is what preserves the full structure.” Shubham Dixit, Data File reviewer (draft, pending approval)

The free way to get every contact in

There is a genuinely free path that brings in all your contacts, and it works by going around Outlook’s importer rather than fighting it. It takes a couple of hops but costs nothing.

Step 1. Go to Google Contacts in a browser, choose Import, and upload your .vcf file. Google reads a multi contact VCF properly, so all the contacts appear.

Step 2. Still in Google Contacts, select the imported contacts and use Export, choosing the Outlook CSV format. You now have a CSV file with every contact in it.

Step 3. In Outlook, go to File, Open and Export, Import/Export, then Import from another program or file and pick Comma Separated Values. Point it at the CSV and choose your Contacts folder. Because that folder lives in your Outlook data file, the contacts land in the PST.

One honest caveat. CSV is a flat table, so it carries the common fields well, name, company, email and a phone number, but a contact with several phone numbers, a photo or free form notes can come across simplified. For most address books that is fine. If your contacts are rich and you want everything preserved exactly, the direct route below is the better fit.

Free, and it brings every contact across. contacts.vcfmany contacts Google Contactsimport, then export CSV Outlook CSVevery contact Outlook PSTimport the CSV CSV is flat, so some rich fields may simplify

Google Contacts reads the multi contact VCF, then Outlook imports the CSV.

Convert a VCF straight to PST in bulk

If you would rather skip the round trip, or your contacts carry photos and multiple fields you need kept intact, a direct converter is the cleaner answer. The PCDOTS vCard Converter reads a multi contact VCF, or a whole folder of VCF files, and writes a PST directly, on your own PC with nothing uploaded and without Outlook needing to be installed. Because it maps vCard fields into the PST rather than flattening them through CSV, the richer details come across intact. There is a free version that exports the first several contacts so you can check the result on your own file first.

1Run itOpen theconverter 2Add VCFFiles or awhole folder 3Pick PSTFrom theExport menu 4SaveSet a folder,run it iReads every contact in the file and keeps the full fields, no Outlook needed.

The direct route, a multi contact VCF or a whole folder straight to PST.

Here are the steps with the screens.

Step 1. Install and run the converter on Windows, open the menu, and choose vCard files.

Select the vCard option

Step 2. Add your VCF files or a whole folder, and preview the contacts.

Preview the vCard contacts

Step 3. Open the Export menu and choose PST as the format.

Select PST as the export format

Step 4. Choose a destination folder and click Save to build the PST.

Choose the destination and save the PST

Once it is built you can open the result with a free PST file viewer to check the contacts. If your contacts are headed for a cloud mailbox rather than a PST, see the guide to import vCard contacts to Office 365 instead, and there is also one on turning a vCard into a CSV file if the spreadsheet is all you need.

Free Download
Buy Now

What each route keeps

Both working methods bring every contact across, so the real difference is how much of each contact survives. The free CSV route is perfect when your contacts are straightforward. The direct conversion matters when they are not.

A plain contact, a name, one number and an email, comes through either way with no difference. A detailed contact, several phone numbers, a mailing address, a photo and notes, keeps all of that through a direct VCF to PST conversion, while the CSV round trip may keep only the primary values. So match the method to your data. Simple address book, take the free route. Rich contact records you cannot afford to thin out, convert directly.

The methods compared

Three options, and the first one is a trap for a multi contact file.

Method Best for Good to know
Native Outlook import A single contact VCF Grabs only the first of many
Google Contacts to CSV Many contacts, free All contacts, some fields flatten
Direct VCF to PST tool Rich contacts, bulk, no Outlook Keeps the full fields

Frequently asked questions

Why does Outlook only import one contact from my VCF?
Because Outlook’s built in vCard import reads only the first card in the file. A single VCF can hold many contacts, but the native importer stops after the first, so the rest never arrive.

How do I import a VCF with multiple contacts into Outlook for free?
Import the VCF into Google Contacts, which reads all the contacts, export them as an Outlook CSV, then import that CSV into Outlook. The contacts land in your PST, and it costs nothing.

Does the free CSV route lose any information?
It keeps every contact, but CSV is a flat format, so a contact with several phone numbers, a photo or notes may come across simplified. Straightforward contacts transfer fully.

How do I keep all the contact fields?
Use a direct VCF to PST converter, which maps the vCard fields into the PST rather than flattening them through CSV, so photos, multiple numbers and other details are preserved.

Can I convert a whole folder of VCF files at once?
Yes. A converter loads many VCF files together and writes them into a single PST in one run, which is far quicker than handling them individually.

Do I need Outlook installed to convert VCF to PST?
Not for a direct converter, which builds the PST on its own. The free CSV route does need Outlook, since the final import happens inside it.

Where your contacts end up

The trap with this job is the native import, which quietly keeps one contact and drops the rest of a full VCF. Once you know that, the choice is easy. For a straightforward address book, route it through Google Contacts and import the CSV into Outlook, free and complete. For contacts carrying photos and multiple fields you want kept whole, convert the VCF to PST directly. And if it turns out your contacts are really bound for a Microsoft 365 mailbox rather than a desktop PST, the Office 365 guide covers that path instead. Either way, aim for the method that carries in every contact, not just the first.

Shubham Dixit

Reviewed by Shubham Dixit

Independent Expert in Email Forensics and Data File Conversion. Shubham reviewed this guide for technical accuracy. He is an independent external reviewer and not an employee of PCDOTS.

Profile  |  LinkedIn