Quick answer. Office 365 keeps your contacts in the cloud so they show up across Outlook on every device. For a few, Outlook imports a vCard and syncs it up. For many, convert the VCF to CSV and import that into Outlook on the web, or use a tool that uploads vCard straight to your 365 account in bulk.
On this page
Why import vCard to Office 365?
A vCard sat on your computer is only useful on that computer. Once your contacts live in Office 365, they sit in the cloud alongside your mail, so the same address book shows up in Outlook on the web, on the desktop and on your phone, and it stays in sync as you edit. That is the whole point of moving VCF into Microsoft 365, you stop juggling files and get one contact list that travels with your account. The only question is how many contacts you have, because that decides whether a free route is enough or a tool saves you the grind.
Once in Office 365, the same contacts appear in Outlook everywhere you sign in.
Which way fits you?
There are two honest routes. If you have a small number of contacts, Outlook and a CSV import get them into Office 365 for free. If you have many VCF files, or you want them uploaded straight to the account without the CSV step, a tool sends vCard to Microsoft 365 in bulk. Here is how they line up.
Outlook or a CSV for a few contacts, a converter to upload many straight to 365.
Import vCard to Office 365 free
There are two free ways, depending on how many contacts you have. Neither costs anything.
For a few contacts, through Outlook. Open desktop Outlook signed into your Office 365 account. Go to File, then Open and Export, then Import/Export, choose Import a vCard file (.vcf), and pick your file. The contact lands in Outlook and syncs up to your 365 account, showing up in Outlook on the web too. The catch is that classic Outlook imports one vCard at a time, so this suits a handful, not hundreds.
For many contacts, through a CSV. Since a whole address book is easier to move as a spreadsheet, first convert your VCF to CSV, using Windows Contacts or Google Contacts as covered in our guide to convert vCard to CSV. Then open Outlook on the web, go to People, choose Manage contacts then Import contacts, and upload the CSV. Microsoft 365 reads the CSV and adds them all in one go.
Where the free way struggles?
The free routes are fine for a modest list, but they get awkward at scale. The Outlook method is genuinely one contact per file, so a folder of separate VCF files means repeating it many times over. The CSV route handles bulk, but it adds a conversion step, and vCard fields like multiple numbers or typed addresses do not always land in the right CSV columns, so you can spend time tidying the sheet before it imports cleanly. And if you are populating several 365 mailboxes rather than your own, doing it by hand for each account adds up fast. When any of that bites, a tool that sends vCard straight to the account is worth it.
“Office 365 stores contacts in Exchange Online, so anything that reaches the mailbox syncs everywhere, that part is easy. The friction is always the vCard side, because classic Outlook imports VCF one file at a time and the CSV bridge can scramble field mapping. For a large or multi mailbox job I would use something that writes vCard to the account directly, then check for duplicates once it lands.” Shubham Dixit, Email Migration reviewer (draft, pending approval)
Import vCard to Office 365 in bulk with a tool
When you have many VCF files, or you want them uploaded straight to the account with no CSV step, a converter signs into your Office 365 mailbox and writes the contacts in for you. The PCDOTS vCard Converter loads one or many vCard files, previews the contacts, and imports them directly into your Microsoft 365 account in bulk. It supports vCard 2.1, 3.0 and 4.0, keeps the fields aligned, and needs no Outlook on the machine. A free trial imports a limited number so you can test it on your own account first.
Importing a batch of vCard files straight into an Office 365 account.
Here are the steps with the screens.
Step 1. Run the converter on your Windows PC and open the menu.

Step 2. Choose vCard files, select your VCF files or folder, and preview the contacts.

Step 3. Open Export and choose Office 365 as the destination.

Step 4. Enter your Office 365 login, then click Save. The contacts import into your account.

The methods compared
When the free route is enough, and when a tool earns its place.
| Method | Best for | Good to know |
|---|---|---|
| Outlook import | A few contacts, free | One vCard file at a time |
| CSV to Outlook web | A larger list, free | Needs a VCF to CSV step first |
| vCard Converter | Many files, direct to 365 | Uploads in bulk, keeps fields |
Frequently asked questions
How do I import a vCard to Office 365?
For a few, import the .vcf into desktop Outlook signed into your 365 account and it syncs up. For many, convert the VCF to CSV and import that in Outlook on the web, or use a tool that uploads vCard straight to the account in bulk.
Can I import vCard to Office 365 for free?
Yes. Outlook imports a vCard at no cost, and Outlook on the web imports a CSV of contacts for free. Only the direct bulk tool has a paid full version.
How do I import multiple VCF files to Office 365 at once?
Classic Outlook does one vCard per import, so for many files either convert them to a single CSV and import that in Outlook on the web, or use a converter that sends all the vCard files to your 365 account in one run.
Can I import vCard to Office 365 without Outlook?
Yes. A converter signs into your Microsoft 365 account and writes the contacts in directly, so you do not need Outlook installed on the machine.
Will my contact fields stay intact?
Mostly. The direct tool keeps names, numbers and addresses aligned. The CSV route can shift some fields, so check the columns before you import and tidy any that landed wrong.
Which vCard versions can be imported to Office 365?
A good converter supports vCard 2.1, 3.0 and 4.0 and sends them all to your account, whereas a mix of versions can trip up the manual routes.
Your contacts, live in Office 365
Moving vCard into Office 365 is about getting one contact list that lives in the cloud and follows you across Outlook. A few contacts, import them through Outlook or a quick CSV for nothing. A big address book or several mailboxes, a tool that uploads vCard straight to the account saves the one at a time grind and keeps the fields lined up. Match the route to how many you have, run a duplicate check once they land, and your contacts are ready everywhere you sign in.