Free online VCF to JSON

Convert VCF to JSON Online — Free vCard to JSON

Turn vCard (.vcf) contact files into a clean, structured JSON array for apps, scripts, and APIs. Everything runs locally in your browser.

Drop a file here

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

Files are processed locally in your browser.
Detected encoding
-
0 contacts
Contact preview
Upload a file to preview parsed contacts.

A developer-friendly VCF to JSON converter

Parse vCard contacts into structured JSON without uploading your data.

Instant client-side parsing

Contacts are parsed in your browser, so the conversion is instant and your data never leaves your device.

Clean structured output

Each contact becomes a typed object with name parts, phones, emails, address, and more.

Copy or download

Copy the JSON to your clipboard or download it as a .json file.

How to convert VCF to JSON

Three steps, fully in your browser.

01

Upload your VCF

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

02

Preview contacts

Check the detected encoding and parsed contacts; switch encoding if needed.

03

Copy or download JSON

Copy the JSON array or download it as a .json file.

Related conversions

Jump to a reverse or related contact file conversion.

VCF to JSON — FAQ

Is this VCF to JSON converter free?

Yes. It is completely free and runs in your browser with no sign-up required.

Are my contacts uploaded to a server?

No. Parsing and conversion happen locally in your browser, so contact data never leaves your device.

What does the JSON structure look like?

An array of contact objects with fields like formattedName, phones, emails, addresses, org, and title.

Does it preserve multiple phones and emails?

Yes. Phones, emails, and URLs are kept as arrays with their type labels.

Convert another contact file

Need a different format? Explore the full toolset.