Skip to main content

Free Online Converter

Convert JSON to VCF

Free online JSON to vCard Contact File converter. Fast, secure processing directly in your browser.

Recommended Tools

Professional tools to enhance your workflow

pCloud

Secure cloud storage with lifetime plans available

Get pCloud

Affiliate links. Disclosure

How to Convert JSON to VCF

  1. Click or drag your JSON file into the upload area above
  2. Wait for the file to be loaded (happens instantly in your browser)
  3. Click the "Convert File" button
  4. 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

100% FreeNo subscription, no hidden fees, no limits
Privacy FirstFiles never leave your device
Fast ProcessingInstant browser-based conversion
No InstallationWorks directly in your browser
High QualityMaintains quality during conversion
SecureClient-side processing only

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.

JSON to VCF Converter — Free Online, No Upload | Konverter