VCard Generator - Create .vcf Files & QR Codes
Generate professional VCard (.vcf) files and QR codes instantly. Compatible with iOS, Android, and Outlook. Secure client-side processing.
✎ Contact Details
Fill in the fields to populate your digital card.
*QR excludes photo to ensure scanability
About
The VCard File Generator allows professionals to create standardized electronic business cards (VCF files) that are universally compatible with contact management systems like Outlook, iOS Contacts, and Android. Unlike simple text files, a VCard relies on a strict syntax defined by RFC 2426 (Version 3.0) and RFC 6350 (Version 4.0).
This tool mitigates the risk of data fragmentation by adhering to the MIME type text/vcard standards. It automatically handles complex encoding tasks such as Base64 image embedding for photos and quoted-printable encoding for special characters. By generating the file client-side, we ensure zero data latency and absolute privacy - your personal contact details never leave your device.
Formulas
A VCard file is essentially a text stream containing key-value pairs wrapped in a block. The basic structure follows this logic:
VERSION:3.0
N:Doe;John;;;
FN:John Doe
ORG:Acme Corp
TEL;TYPE=WORK:(555) 123-4567
END:VCARD
When embedding images, the logic uses the following transformation:
Note: Lines longer than 75 octets are folded (split) to ensure legacy system compatibility.
Reference Data
| Property | VCard Field | Description | Standard |
|---|---|---|---|
| Full Name | FN | The formatted name string for display. | RFC 2426 |
| Name Components | N | Structured: Family, Given, Middle, Prefix, Suffix. | RFC 2426 |
| Organization | ORG | Company or organizational name. | RFC 2426 |
| Telephone | TEL | Canonical phone number (supports TYPE=WORK,CELL). | E.123 |
| Photo | PHOTO | Binary image data encoded in Base64. | RFC 2426 |
| Address | ADR | Structured physical address components. | RFC 2426 |
| Revision | REV | Timestamp of last update (ISO 8601). | ISO 8601 |