JSON to VCF Converter

Convert your JSON contact data to VCF (vCard) format for easy import into contact management systems.

Upload JSON File or Paste JSON Data
Upload a JSON file or paste your JSON contact data directly
or

About JSON Files

JSON (JavaScript Object Notation) is a lightweight, text-based data format commonly used for APIs and data exchange. It's ideal for storing structured contact information.

Supported JSON Formats:

  • API response data with contact fields
  • Database exports in JSON format
  • Custom JSON with standard contact properties
  • Array of contact objects or single contact

About VCF Files

VCF (vCard File) is the standard format for electronic business cards, supported by virtually all contact management systems, phones, and email clients.

VCF Benefits:

  • Universal compatibility across platforms
  • Supports multiple phone types and addresses
  • Easy import into any contact system
  • Standardized vCard 3.0 format

JSON Format Guide

Use these property names in your JSON for optimal conversion:

Name Fields

  • "name" or "fullName"
  • "firstName"
  • "lastName"

Contact Fields

  • "email"
  • "mobile" or "phone"
  • "homePhone"
  • "workPhone"

Organization

  • "organization"
  • "title"

Additional

  • "address"
  • "website"
  • "notes"

How to Convert JSON to VCF

1

Paste JSON Data

Paste your JSON contact data or upload a JSON file

2

Automatic Processing

JSON properties are automatically mapped to VCF fields

3

Download VCF

Get your converted VCF file ready for import

Frequently Asked Questions

What JSON structure is supported?

Both single contact objects and arrays of contacts are supported. The converter automatically detects the structure and processes all contacts in the JSON data.

How are JSON properties mapped to VCF fields?

Common property names like "name", "email", "phone" are automatically mapped to their corresponding VCF fields. Multiple phone types (mobile, home, work) are fully supported.

Is my JSON data secure?

Absolutely! All processing happens directly in your browser. Your JSON data never leaves your device, ensuring complete privacy and security.

Can I convert large JSON files?

Yes! The converter can handle JSON files with hundreds or thousands of contact records. All processing is done client-side for maximum security.