No Login Data Private Local Save

vCard File Generator – Create .vcf Contact Files

26
0
0
0
Copied!

vCard File Generator

Create professional .vcf contact files — instantly downloadable, scannable via QR, and compatible with all devices.

Name
Organization
Phone Numbers
Email Addresses
Address
Website & Notes

* At least a first or last name is required. Files use vCard 3.0 format for maximum compatibility.

?
John Smith
Acme Corporation
Senior Software Engineer
BEGIN:VCARD VERSION:3.0 FN:John Smith N:Smith;John;;; ORG:Acme Corporation TITLE:Senior Software Engineer TEL;TYPE=CELL:+1 (555) 123-4567 EMAIL;TYPE=WORK:john@acme.com END:VCARD
QR Code for vCard
Scan to add contact

Frequently Asked Questions

A vCard file (with .vcf extension) is a standardized electronic business card format. It stores contact information—name, phone numbers, email addresses, organization, address, and more—in a plain-text format that can be easily shared and imported across virtually all email clients, smartphones, and contact management applications. The vCard 3.0 specification (RFC 2426) is the most widely supported version and is used by this generator.

iPhone/iPad: Simply tap the .vcf file attachment in Mail or Messages, and iOS will prompt you to create a new contact or add to an existing one.
Android: Open the Contacts app, tap the menu or "+" icon, choose "Import from .vcf file," and select the downloaded file.
Windows/macOS: Double-click the .vcf file to open it in your default contacts application (Outlook, Apple Contacts, etc.).
Gmail/Outlook Web: Most web email clients allow you to click a .vcf attachment and directly save it to your contacts.

Technically, yes—multiple BEGIN:VCARD / END:VCARD blocks can exist in a single .vcf file, each representing a separate contact. However, many mobile devices and email clients only recognize the first contact when importing. For best results and maximum compatibility, we recommend generating one .vcf file per contact using this tool.

vCard 2.1: Older format, still supported but lacks modern features and has encoding limitations.
vCard 3.0 (RFC 2426): The most universally compatible version. Supports UTF-8 encoding, multiple phone/email entries with types, and is accepted by virtually all platforms. This is what our generator produces.
vCard 4.0 (RFC 6350): Newer standard with improved structure and properties like social profiles. However, some older devices and applications may not fully support it yet.
We use vCard 3.0 because it offers the best balance of features and cross-platform compatibility.

Absolutely. All contact information you enter is processed entirely in your browser using client-side JavaScript. No data is ever uploaded, stored on a server, or transmitted over the network. The .vcf file is generated locally and downloaded directly to your device. The QR code is generated via a third-party API (qrserver.com), which receives only the vCard text content—if privacy is a concern, you can skip using the QR feature and rely on the download instead.

The vCard 3.0 format supports embedded photos using the PHOTO property with base64-encoded image data. While this basic generator focuses on text-based contact fields, you can manually edit the .vcf file in a text editor and add a line like:
PHOTO;TYPE=JPEG;ENCODING=BASE64:/9j/4AAQSkZJRg...
Many contact apps also allow you to attach a photo after importing the vCard. For a fully-featured solution, consider using a dedicated contacts manager.

In vCard 3.0, the following characters must be escaped with a backslash when they appear in field values:
• Comma ,\,
• Semicolon ;\;
• Backslash \\\
• Newline (in NOTE fields) → \n
Our generator automatically handles escaping for all fields, so you don't need to worry about it. Just type naturally, and the .vcf output will be properly formatted.

A QR code containing vCard data allows anyone to instantly scan and save your contact using their phone's camera—no typing required. It's perfect for business cards, email signatures, conference badges, or websites. When scanned, most modern smartphone cameras automatically recognize the vCard format and prompt the user to add the contact to their address book.

This tool is designed for creating new vCard files from scratch. However, since .vcf files are plain text, you can open an existing .vcf in any text editor (Notepad, TextEdit, VS Code) to view or manually edit its contents. If you need to update a contact, you can use the information from an existing .vcf to fill in this generator's form and create an updated version.

vCard 3.0 is supported by virtually every major platform and application, including:
Apple iOS, iPadOS, macOS (Contacts, Mail)
Google Android, Gmail, Google Contacts
Microsoft Outlook, Windows Contacts, Exchange
Mozilla Thunderbird
Yahoo Mail, ProtonMail, and most webmail services
• Almost all CRM systems and contact management tools