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.
Detect encoding, parse contacts, preview, and download the converted file.
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.
Upload your VCF
Drag and drop a .vcf or .vcard file, or click to choose one.
Preview contacts
Check the detected encoding and parsed contacts; switch encoding if needed.
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.