How to open .VCF files on Linux
To open .VCF files on Linux, import the .vcf into a contacts/address-book application that supports vCard (look for an Import option).
Step-by-step instructions
- Import the .vcf into a contacts/address-book application that supports vCard (look for an Import option).
- To quickly view the content, open the .vcf in a text editor (it is a text-based format).
Common issues
Import creates duplicates
If you import a .vcf more than once, or if the same contact already exists in your address book, the import may create duplicate entries rather than merging automatically.
- Before importing, check whether the contacts already exist in your account/address book.
- If duplicates appear, use your contacts app/service’s merge or duplicate-cleanup features after import.
Some fields don’t appear after import
Different contact apps and services don’t always map every vCard property the same way, so certain fields (custom labels, multiple addresses, or less-common properties) may not show up as expected.
- Try importing into another vCard-capable contacts app/service to see if it preserves more fields.
- Open the .vcf in a text editor to confirm the data is present in the file, then re-export from the original source if needed.
The file opens as plain text instead of adding a contact
A .vcf is text-based, so a system may open it in a text editor if no contacts app is associated with vCard files.
- Use the Import function inside a contacts application/service rather than double-clicking the file.
- On Apple devices, use the documented workflow: tap the .vcf attachment to trigger contact import.
Security note
A .vcf can contain sensitive personal data (names, phone numbers, email addresses, and notes). Treat unsolicited .vcf files like personal-data documents and import only from trusted senders.
