Skip to main content

Free Online Converter

Convert VCF to JSON

Free online vCard Contact File to JSON 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 VCF to JSON

  1. Click or drag your VCF 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 JSON file will automatically download

Why Convert VCF to JSON?

JSON is the format you want when contact data is heading into code: scripts, apps, databases, or APIs. This tool parses each vCard in the file and emits a clean JSON array of contact objects with structured fields.

Every contact keeps its detail: names (first, last, middle, prefix, suffix), organization, title, emails and phones as typed arrays, URLs, structured addresses, birthday, and notes — far richer than a flat CSV.

Conversion is fully client-side, so contact data never leaves your machine — safe to use even with production data exports.

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 VCF and JSON Formats

VCF (vCard Contact File)

VCF (vCard) is the standard format for electronic business cards. Stores contact information like name, phone, email, and address.

JSON (JSON)

JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy for humans to read and machines to parse.

Common Use Cases

  • Load an address book export into a script or application
  • Inspect exactly what data a .vcf file contains
  • Migrate contacts into a database with a JSON import step
  • Diff two contact exports programmatically

Frequently Asked Questions

What does the JSON output look like?

A pretty-printed JSON array with one object per contact. Emails and phones are arrays of {type, value} objects, and addresses are structured objects with street, city, region, postal code, and country.

Are multi-contact VCF files supported?

Yes — every vCard in the file becomes an element of the JSON array.

Can I convert the JSON back to VCF later?

Yes. The JSON to VCF converter on this site accepts exactly this format, so the round trip works without editing.

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