A VCF file stores contact information in a format that any device can read
A VCF file (Virtual Contact File) is a plain-text document that holds a person's contact details — name, phone number, email address, physical address, and sometimes a photo. Think of it as a digital business card that your phone, email program, or computer can import and understand, no matter what brand they are.
The reason VCF exists is straightforward: different devices and programs store contacts in different ways. Your iPhone stores them one way, an Android phone another way, Gmail another way still. A VCF file is neutral ground. When you export a contact as a VCF, you are converting it into a format that Gmail, Outlook, Apple Contacts, and dozens of other programs all recognize and can read.
You will most often encounter VCF files when you are moving contacts between devices, sharing a contact with someone else, or backing up your address book. The file itself is small — usually just a few kilobytes — and ends with the .vcf extension (for example, john_smith.vcf).
Key Takeaways
- A VCF file is a text-based contact card that stores a person's name, phone number, email, and address in a format any device can read.
- You create a VCF file by exporting a contact from your phone, email program, or address book — most devices have an export or share option.
- VCF files are useful for moving contacts between phones, backing up your address book, or sending a contact to someone else.
- Opening a VCF file is usually automatic — double-clicking it or tapping it will prompt your device to import the contact into your address book.
How to export a contact as a VCF file
The steps vary slightly depending on your device, but the principle is the same: find the contact, look for an export or share option, and choose to save it as a VCF.
On an iPhone, open the Contacts app, tap the person's name, scroll to the bottom, and tap Share Contact. Choose Mail or AirDrop, and the contact will be sent as a .vcf attachment. On an Android phone, open Contacts, tap the person's name, tap the three-dot menu, and select Export. Choose where to save it (usually your Downloads folder or Google Drive). On a computer using Outlook, right-click the contact and select Save as vCard. In Gmail, click the contact, click the three-dot menu, and select Export.
Once exported, the VCF file sits on your device like any other file. You can email it to someone, move it to a USB drive, or save it to cloud storage. The file is just text, so it is small and fast to send.
How to import a VCF file into your contacts
When you receive a VCF file or want to bring contacts from an old device into a new one, importing is usually automatic. On most phones, double-tapping or tapping a VCF file will prompt your device to ask which app should open it — select Contacts or your address book app, and the contact will be added to your list.
On a computer, the process depends on your email or contact program. In Outlook, go to File, select Open & Export, choose Import/Export, and follow the wizard to select your VCF file. In Gmail, go to Contacts, click Import, and select the VCF file from your computer. On a Mac, open Contacts, go to File, select Import, and choose the VCF file.
If you are importing multiple contacts at once, some programs let you select a folder of VCF files instead of one at a time. Check your program's import menu to see if that option is available.
Why you might need a VCF file
The most common reason is switching phones. If you are moving from an iPhone to an Android phone (or vice versa), exporting your contacts as VCF files and importing them on the new device is a straightforward way to bring your address book with you. Carriers and phone stores sometimes offer this as part of their setup process.
A second reason is backing up. If you keep a copy of your contacts as VCF files on your computer or cloud storage, you have a safety net if your phone is lost or damaged. You can restore them to any new device without relying on a cloud account or carrier backup.
A third reason is sharing. If you want to send someone a contact — a business associate, a doctor's office, a repair service — you can export their contact as a VCF and email it. The person on the other end can import it directly into their address book without typing anything manually.
The difference between VCF and other contact formats
VCF is the most universal format, which is why it is the standard. But you might see other formats depending on what program you use. CSV (Comma-Separated Values) is a spreadsheet-like format that some programs use for bulk contact exports — it is less portable than VCF but easier to edit in a spreadsheet if you need to change many contacts at once. iCloud uses its own format for backups, and Google Contacts can export as CSV or VCF.
For most people, VCF is the right choice because it preserves all the contact details (name, phone, email, address, photo) and works everywhere. CSV is useful only if you need to edit contacts in bulk or import them into a spreadsheet.
What information a VCF file can store
A VCF file typically holds the person's full name, phone number (with a label like mobile, home, or work), email address, physical address, and sometimes a photo or company name. More detailed VCF files can also include a job title, website, notes, or even a birthday.
The amount of information depends on how much detail you entered when you created the contact. A contact with only a name and phone number will export as a small VCF file with just those two fields. A contact with a photo, multiple phone numbers, an address, and notes will be larger but still just a few kilobytes.
When you import a VCF file, your device will read all the information in it and place each field in the right spot in your address book. If your device does not support one of the fields (for example, some older phones do not store photos in contacts), that information will be skipped, but the rest will import normally.
Frequently Asked Questions
Can I open a VCF file in a text editor?
Yes. A VCF file is plain text, so you can open it in Notepad, Word, or any text editor and see the contact information written out. You will see labels like BEGIN:VCARD and END:VCARD, which are formatting codes, but the actual data (name, phone, email) will be readable. Most people do not need to do this — importing through your contacts app is simpler — but it is useful if you want to check what information is in the file before importing.
What happens if I import the same VCF file twice?
Most devices will create a duplicate contact. If you import john_smith.vcf twice, you will end up with two identical entries for John Smith in your address book. You can delete the duplicate manually, or some programs have a merge contacts feature that will combine them into one entry.
Can I edit a VCF file before importing it?
Yes, you can open it in a text editor and change the information, but it is not recommended unless you know what you are doing. The VCF format uses specific codes and line breaks, and editing it incorrectly can make it unreadable. It is safer to import the VCF first, then edit the contact in your address book app.
Is a VCF file find?
A VCF file is just text, so it is not encrypted. If you email a VCF file or store it on a shared drive, anyone with access to that file can see the contact information. If the contact includes sensitive details, be careful about where you store or send the file.
Can I create a VCF file without exporting?
Technically yes, but it is not practical. You could open a text editor and type out the VCF format by hand, but it is much faster to create the contact in your address book app and export it. Most people never need to create a VCF manually.