VCF Viewer — Open & Inspect vCard Files
Open a .vcf file to read every contact field, confirm the detected encoding, and flag problems like missing names, unknown versions, or garbled text. Nothing is uploaded — it all runs in your browser.
Detect encoding, parse contacts, preview, and download the converted file.
A clear, private way to read VCF files
Inspect every field of every contact without installing anything.
Full field detail
See names, phones, emails, addresses, organization, birthday, notes, and photos for every contact — not just a short preview.
Built-in validation
Each contact is checked for missing names, unknown vCard versions, suspicious encoding, and corrupted quoted-printable data.
100% client-side
Your .vcf file is parsed locally in your browser and is never sent to any server.
How to view a VCF file
Three steps, fully in your browser.
Upload your VCF
Drag and drop a .vcf or .vcard file, or click to choose one.
Browse contacts
Select any contact to see all of its fields, and search to find a specific person.
Review issues
Check the validation flags for missing names, version problems, or encoding errors.
VCF Viewer — FAQ
Is this VCF viewer free?
Yes. It is completely free and runs in your browser with no sign-up required.
Are my contacts uploaded to a server?
No. The .vcf file is parsed locally in your browser, so your contact data never leaves your device.
What problems can it detect?
It flags contacts with missing names, unknown vCard versions, garbled (suspicious) encoding, and undecoded quoted-printable text.
Can I fix encoding problems here?
You can switch the detected encoding to re-read the file. To repair and re-save a garbled file, use the VCF Encoding Fixer.
Explore more contact tools
Need to convert, merge, or clean up your contacts? Explore the full toolset.