Free Online Converter
Convert JSON to VCF
Free online JSON to vCard Contact File converter. Fast, secure processing directly in your browser.
How to Convert JSON to VCF
- Click or drag your JSON file into the upload area above
- Wait for the file to be loaded (happens instantly in your browser)
- Click the "Convert File" button
- Your processed VCF file will automatically download
Why Convert JSON to VCF?
VCF (vCard) is the universal format for address books: Google Contacts, iPhone, Android, Outlook, and virtually every CRM can import it. If your contacts live in JSON — exported from an app, an API, or a database — converting to VCF is the fastest way to get them into a phone or email account.
This converter runs entirely in your browser. Your contact list is never uploaded to a server, which matters more for contacts than almost any other file type: names, phone numbers, and email addresses of real people. Paste-and-pray web converters that upload your address book are a genuine privacy risk.
The output is standard vCard 3.0, the most widely supported version. Multiple contacts in a JSON array become multiple vCards in a single .vcf file, ready to import in one step.
Key Features
About JSON and VCF Formats
JSON (JSON)
JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy for humans to read and machines to parse.
VCF (vCard Contact File)
VCF (vCard) is the standard format for electronic business cards. Stores contact information like name, phone, email, and address.
Common Use Cases
- Import contacts exported from a web app or API into Google Contacts or iCloud
- Move a customer list from a JSON database export onto a phone
- Convert a backup made by a contacts app back into an importable format
- Prepare bulk contact lists for CRM import
Frequently Asked Questions
What JSON format does the converter expect?
A JSON array of contact objects (or a single object). Recognized fields include firstName, lastName, fullName (or just "name"), organization (or "company"), title, email/emails, phone/phones, addresses, birthday, and note. Emails and phones can be plain strings, arrays of strings, or arrays of {type, value} objects.
Which vCard version does it produce?
vCard 3.0, the version with the broadest support across Google Contacts, iPhone, Android, and Outlook.
Can I convert multiple contacts at once?
Yes. Every object in your JSON array becomes a separate vCard, and they are combined into one .vcf file that imports as a batch.
Is my contact data uploaded anywhere?
No. The conversion happens locally in your browser using JavaScript — the file never leaves your device and nothing is stored on a server.
How do I import the VCF file into Google Contacts?
In Google Contacts, choose Import from the left menu, select the .vcf file you downloaded, and confirm. On iPhone, open the .vcf file (e.g. from Files or an email attachment) and tap Add All Contacts.