What Is a vCard?
A vCard (Virtual Contact File, file extension: .vcf) is a standardized plain-text file format for storing and sharing personal contact information. The format is defined in RFC 6350, published by the Internet Engineering Task Force (IETF). You have used vCard data thousands of times without knowing: every time you receive an email from someone and tap "Add Contact," your email client reads a vCard record to populate the contact fields.
vCard is an open standard owned by no company. Apple iCloud, Google Contacts, Microsoft Outlook, Samsung Contacts, and every other major contact manager fully support importing and exporting .vcf files. It has been the universal contact exchange standard since version 2.1 was published in 1996.
What Data a vCard Can Hold
The current vCard 3.0 and vCard 4.0 standards support the following fields - all of which can be encoded into a static QR code:
| Field | vCard Property | Example |
|---|---|---|
| Full Name | FN | Sarah Johnson |
| First / Last Name (structured) | N | Johnson;Sarah |
| Organization | ORG | Acme Consulting Ltd |
| Job Title | TITLE | Senior Account Director |
| Mobile Phone | TEL;TYPE=CELL | +1-555-212-0000 |
| Office Phone | TEL;TYPE=WORK | +1-555-300-0000 |
| Email (work) | EMAIL;TYPE=WORK | [email protected] |
| Website | URL | https://acmeconsulting.com |
| LinkedIn Profile | URL;TYPE=LinkedIn | https://linkedin.com/in/sarah |
| Physical Address | ADR | Suite 400;;100 Main Street;Chicago;IL;60601;US |
| Note / Bio | NOTE | 15 years in B2B SaaS sales |
| Profile Photo | PHOTO;ENCODING=BASE64 | [base64 image data] |
How vCard Data Looks as Plain Text
A vCard is a simple plain-text structure that looks like this:
BEGIN:VCARD
VERSION:3.0
FN:Sarah Johnson
N:Johnson;Sarah;;;
ORG:Acme Consulting Ltd
TITLE:Senior Account Director
TEL;TYPE=CELL:+15552120000
EMAIL;TYPE=WORK:[email protected]
URL:https://acmeconsulting.com
URL;TYPE=LinkedIn:https://linkedin.com/in/sarah
ADR;TYPE=WORK:;;100 Main Street;Chicago;IL;60601;US
END:VCARD
This entire block of text - containing all of Sarah's contact data - is 270 characters. It fits comfortably inside a Version 5 QR code (37x37 modules), which prints cleanly at 1.2 inches wide. When a user scans the code, their phone reads the VCF data and immediately prompts: "Add Contact: Sarah Johnson?" One tap and the full contact record is saved.
Why the Free vCard Approach Beats Paid Digital Business Card Services
Search for "digital business card" and you find dozens of services charging $10 to $15 a month. Every single one of them uses a dynamic QR code that routes through their own redirect server. Their business model works like this:
- You pay monthly for the "smart" business card.
- Every person who scans your card is redirected through the company's server to a hosted profile page.
- If you stop paying, your QR code stops working - because the redirect server goes down.
- Your printed cards are instantly useless.
A free static vCard QR code encodes your complete contact data directly into the code pattern itself. When someone scans it:
- No internet connection is required - the phone reads the data directly from the image.
- No server is involved - there is no company that can go offline or raise prices.
- The code never expires - because there is no subscription to cancel.
- Every phone on earth reads it - because vCard is a universal open standard.
How to Generate a Free vCard QR Code Now
- Open our Free QR Code Generator and select the vCard option.
- Fill in your name, organization, phone, email, and website fields.
- Click Generate. Download the SVG file.
- Add it to your business card design, email signature, or LinkedIn banner.
The complete contact record is permanently encoded in the pattern. Print it. Share it. It works forever with no monthly cost - because vCard was designed to be free.