Free online JSON to VCF

Convert JSON to VCF Online — Free JSON to vCard

Turn a JSON array of contacts into a vCard (.vcf) file ready to import into phones and contact apps. 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 JSON to VCF converter

Map JSON fields to a vCard without uploading your data.

Flexible field mapping

Common keys like name, phone, email, org, and title are recognized automatically.

Client-side & private

Parsing happens in your browser, so your data never leaves your device.

Import-ready vCard

Download a standard .vcf file compatible with iPhone, Android, Google Contacts, and Outlook.

How to convert JSON to VCF

Three steps, fully in your browser.

01

Upload your JSON

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

02

Preview contacts

Fields are mapped to name, phone, and email; check the parsed contacts.

03

Download VCF

Download the .vcf file or copy it, ready to import into your contacts app.

Related conversions

Jump to a reverse or related contact file conversion.

JSON to VCF — FAQ

Is this JSON to VCF converter free?

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

What JSON shape is expected?

An array of contact objects, or an object with a contacts array. Keys like name, phone, email, and org are recognized.

Is my data uploaded?

No. The JSON is parsed locally in your browser and never sent to a server.

Does it support multiple phones and emails?

Yes. Arrays of phones and emails, with optional type labels, are preserved.

Convert another contact file

Need a different format? Explore the full toolset.