Free tool · updated October 29, 2026

.vcf file viewer. Nothing is uploaded.

Open a vCard file on any computer or phone and see every contact in it before you import a thing. It runs in this tab; the file never leaves your device.

A .vcf file viewer shows every contact in a vCard file, with numbers, emails, address and photo, without importing it. Drop a file in the box above and it opens in this browser tab; nothing is uploaded. It reads vCard 2.1, 3.0 and 4.0, flags what a phone will trip on, and exports to CSV.

What is inside

Three versions, one viewer.

A .vcf file is text. Here is what the lines mean and which version wrote them.

The three vCard versions you will meet in a .vcf file
VersionPublishedWhere you see itWhat to watch for
2.1 1996, by the versit consortium Older Android exports, some CRMs, feature phones Accents arrive as QUOTED-PRINTABLE (=C3=A9); long values break across lines ending in “=”
3.0 1998, RFC 2426 iPhone and Mac Contacts, Google Contacts exports, Cardr Needs N and FN; photos are base64 inside the file
4.0 2011, RFC 6350 Newer servers (CardDAV), some Android apps Phone numbers can be tel: links; photos can be data: URLs

The viewer reads all three, including several contacts in one file. It reports anything a phone is likely to trip on.

Each contact runs from BEGIN:VCARD to END:VCARD. Inside, one property per line: FN is the name as shown, N the same name split into family and given, TEL, EMAIL, ADR and URL what they sound like, and PHOTO the picture, written out as base64 text. A line longer than 75 bytes is folded onto the next with a leading space, and an iPhone export labels custom fields with itemN.X-ABLabel lines. The viewer handles all of it and shows you the result as a contact, not as code.

On your devices

Opening a vcf file anywhere.

Opening a .vcf file on each device
DeviceHowNotes
iPhone Tap the file in Mail, Messages or Files, then Create New Contact (or Add All Contacts for several). A contact with the same name is not merged for you; check for duplicates.
Android Tap the file in Gmail or Files and choose Contacts. Or in Google Contacts: Fix & manage, Import from file. Menus differ by maker; Google Contacts is the same everywhere.
Mac Double-click the file and Contacts asks to import it. Contacts shows the card before it adds anything.
Windows Outlook: File, Open & Export, Import/Export, then the vCard option. Or open it in the People app. Classic Outlook may import only the first contact from a file with several; this viewer shows every one.
Any browser Drop it into the viewer above. Nothing is uploaded or saved.

Paths as the apps showed them on October 29, 2026; app makers move menus between versions.

BEGIN:VCARDVERSION:3.0N:Osei;Daniel;;;FN:Daniel OseiORG:Larkwell GroupTITLE:Head of PartnershipsTEL;TYPE=CELL:(512) 555-0143EMAIL;TYPE=INTERNET:daniel@example.comEND:VCARD
  1. FN the name shown
  2. TEL tap to call
  3. EMAIL tap to write
Questions

About .vcf files.

What is a .vcf file?

A vCard: a plain text file holding one or more contacts, in a format every phone and mail app understands. The name, numbers, emails, addresses and photo are written as lines like TEL;TYPE=CELL:+1 415 555 0134. It is what you get when someone shares a contact with you.

Is my file uploaded?

No. The viewer reads the file inside this browser tab; there is no upload endpoint for it to go to, and nothing is stored or logged. Load the page, turn off your internet connection, and it still works.

How do I open a .vcf file without adding it to my contacts?

Drop it into this viewer. You see every contact in it, with its photo, before deciding whether to import it, and you can export the lot to a CSV for a spreadsheet instead.

How do I open a vcf file on iPhone?

Tap it in Mail, Messages or Files, then Create New Contact. For a file with several contacts, iPhone offers Add All Contacts. To look first without importing, open this page in Safari and choose the file.

How do I open a vcf file on Android?

Tap it in Gmail or your Files app and choose Contacts, or in Google Contacts use Fix & manage, then Import from file. The exact menu names vary by phone maker.

Why does a contact show as No Name?

Usually the file has no FN line, the formatted name, which vCard 3.0 and 4.0 require. The viewer flags it. Older 2.1 files sometimes carry the name only in a QUOTED-PRINTABLE N line, which some apps fail to decode; the viewer decodes it.

Can I convert a vcf file to CSV or Excel?

Yes. Open it here and press Export CSV. You get one row per contact with name, company, title, two phones, two emails, website, address and note, quoted so Excel and Google Sheets open it cleanly.

Is this the same as a genomics VCF file?

No. A Variant Call Format file, also .vcf, holds DNA variants from gene sequencing and is read by bioinformatics tools. This viewer reads contact files (vCards). If yours starts with ##fileformat=VCFv4, it is the genomics kind, and the viewer will say it found no contacts.

Can I search a large .vcf file?

Yes. When a file holds more than ten contacts, a search box appears above them: type part of a name, company, email or number and the list narrows as you type. Export CSV still includes every contact.

What if the .vcf file is damaged?

The viewer reads as much as it can. A card missing its END:VCARD line is still read, and says so; a line with no colon is skipped and named; a card that starts before the last one ended is split off. What it cannot do is invent data that is not in the file.

Is a vcf file safe to open?

It is text, not a program, so opening it cannot run anything. The risk is in what it says: a contact can carry any name and any link. The viewer shows you exactly what is inside before you import it, and never fetches a photo or link from the web.

The card behind one code.

  • Same code, new details
  • Saves to their phone
  • Free, no card details
Make your free card Example
Get started

Send a contact that stays current.

Cardr saves you to their phone as a vCard, with a link back to your card page, so a changed number is one edit. Free forever.

Create my free card