Open a VCF file — right here in your browser

Someone sent you a .vcf and double-clicking got you nowhere. Drop it below: every contact inside appears in a table, old 2.1-era encodings are decoded, and one button turns the lot into a CSV. Nothing is uploaded — the file never leaves your device.

Everything on this page runs locally in your browser. Your contacts are not sent to CompanyCard or anyone else — you can load this page, go offline, and it still works.

What a VCF file actually is

A VCF (virtual contact file) is plain text in the vCard format — the standard every phone uses when it shares or backs up contacts. The current specification, vCard 4.0, is defined in RFC 6350; the widely used 3.0 version in RFC 2426; and the 2.1 format from the 1990s still turns up in exports from older phones and mail clients. One file can hold a single contact or an entire address book — each contact sits between a BEGIN:VCARD and an END:VCARD line.

Because it is text, you can open a .vcf in any editor and read it. What makes a viewer useful is the decoding: names split across folded lines, structured fields packed with semicolons, and — in 2.1 files — quoted-printable sequences like =D7=A9 that hide non-English names. The parser on this page handles those cases and shows you the contacts the way an address book would.

A .vcf is a snapshot — here is the catch

Every VCF file is a photograph of someone's details on the day it was made. The person changes their number or job and every copy of the file quietly goes stale — there is no way to tell by looking at it. That is fine for a one-off import, and it is why we built our product the other way round: a CompanyCard digital business card is a live link — when your details change you edit the card once, and everyone who saved your QR or link sees the current version. The free plan includes a card with a QR code, sharing link and unlimited edits, and the person receiving it needs no app — just a browser and a one-tap save-contact button.

Frequently asked questions

How do I open a VCF file?

A VCF file is plain text, so any contacts app can import it — or you can open it here without installing anything: choose the file above and every contact in it appears in a table. On a phone, tapping a .vcf usually offers to add the contacts to your address book directly.

Can I open a VCF file without installing an app?

Yes. This page reads the file with your browser's own file reader and parses it in JavaScript on your device. There is no upload, no account and nothing to install.

How do I convert a VCF file to CSV or Excel?

Open the file above and press Download CSV. The export puts each contact on a row with name, phones, emails, organisation, title, website, address, birthday and notes, and includes a byte-order mark so Excel opens it with the right characters.

Why does my VCF file show codes like =D7=A9 instead of names?

That is quoted-printable encoding, used by the old vCard 2.1 format that many phones and Outlook versions exported. Each =XX pair is one byte of the real text. This page decodes quoted-printable automatically, so names in Hebrew, Arabic or accented Latin come out readable.

Are my contacts uploaded when I open a file here?

No. The parsing runs entirely in your browser and the page makes no network request with your data. Close the tab and nothing of the file remains.

What is a VCF file?

A VCF (virtual contact file) holds one or more contacts in the vCard format — the standard your phone uses when it shares or backs up contacts. Version 4.0 is defined in RFC 6350, version 3.0 in RFC 2426, and the older 2.1 spec still appears in exports from legacy phones and mail clients.

Tired of stale contact files?

A CompanyCard is a live card behind one permanent QR — edit once, current everywhere. Free forever, no credit card.