Free online VCF viewer

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.

Drop a file here

Detect encoding, parse contacts, preview, and download the converted file.

Files are processed locally in your browser.

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.

01

Upload your VCF

Drag and drop a .vcf or .vcard file, or click to choose one.

02

Browse contacts

Select any contact to see all of its fields, and search to find a specific person.

03

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.