How-To 2026-02-25 5 min By Cornelious Fazal
Create a vCard QR Code Free · No signup · Permanent

What Is a vCard? The Free Contact Standard Behind Digital Business Cards

Quick Answer

vCard (VCF) is a free, open contact-sharing standard built into every phone and email client. Learn how it works, every field it supports, and why encoding one.

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:

FieldvCard PropertyExample
Full NameFNSarah Johnson
First / Last Name (structured)NJohnson;Sarah
OrganizationORGAcme Consulting Ltd
Job TitleTITLESenior Account Director
Mobile PhoneTEL;TYPE=CELL+1-555-212-0000
Office PhoneTEL;TYPE=WORK+1-555-300-0000
Email (work)EMAIL;TYPE=WORK[email protected]
WebsiteURLhttps://acmeconsulting.com
LinkedIn ProfileURL;TYPE=LinkedInhttps://linkedin.com/in/sarah
Physical AddressADRSuite 400;;100 Main Street;Chicago;IL;60601;US
Note / BioNOTE15 years in B2B SaaS sales
Profile PhotoPHOTO;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

  1. Open our Free QR Code Generator and select the vCard option.
  2. Fill in your name, organization, phone, email, and website fields.
  3. Click Generate. Download the SVG file.
  4. 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.

Frequently Asked Questions

vCard 3.0 (RFC 2426, published 1998) is the most universally supported version and works with 100% of phone contact managers. vCard 4.0 (RFC 6350, published 2011) adds support for related persons, more URL type fields, and better Unicode handling. For QR code use, vCard 3.0 is strongly recommended for maximum device compatibility, particularly with older Android phones and corporate Microsoft Outlook installations.

Yes, but with an important caveat. A profile photo encoded as Base64 in a vCard QR code increases the data payload by tens of thousands of characters, producing an extremely dense Version 30+ QR code that is difficult to scan at business card size. For practical vCard QR codes, omit the photo and link to your LinkedIn profile instead - the platform hosts your photo and keeps it updated automatically.

These apps generate a dynamic QR code that redirects to a hosted profile page on their servers, not a standard vCard file. The hosted page may display similar information to a vCard, but the actual data is stored on the company's platform rather than encoded in the QR code itself. When you stop paying for the subscription, the redirect stops working.

No. A static vCard QR code permanently encodes the contact data at the time of generation. If your phone number or email changes, you must generate a new code and reprint any materials containing the old code. For this reason, consider encoding your website URL or LinkedIn profile URL as the primary QR code destination instead of raw vCard data - that way, you update your information on one page and all printed codes remain valid permanently.

vCard files use the .vcf extension (Virtual Contact File). When a phone receives vCard data by scanning a QR code, the operating system treats the data as if a .vcf file was opened. The contacts app launches and prompts the user to import or save the contact. No file download or email attachment is required - the QR scanning process handles the data transfer directly.