vCard QR Code Generator

Create vCard QR codes for business cards, email signatures, and contact sharing. Instantly save contacts by scanning.

vCard QR code will appear here

How to Create a vCard QR Code

  1. Enter contact information: Fill in at least the first and last name (required fields).
  2. Add details: Include email, phone, company, title, address, and other contact information.
  3. Generate QR code: Click "Generate vCard QR Code" to create your contact QR code.
  4. Download: Save the QR code image or download the .vcf file directly.
  5. Share: Print on business cards, add to email signatures, or display at events.

vCard QR Code Use Cases

  • Business cards: Replace typed contact info with a scannable QR code on printed cards.
  • Email signatures: Include a vCard QR code in your email footer for easy contact saving.
  • Networking events: Display your QR code on your phone or badge for instant contact exchange.
  • Conference badges: Print vCard QR codes on attendee badges for seamless networking.
  • Marketing materials: Add to brochures, flyers, or posters for sales team contacts.
  • Real estate signs: Let potential buyers save agent contact info instantly.
  • Resume/CV: Include a QR code linking to your contact details on job applications.

How to Scan vCard QR Codes

On iOS (iPhone/iPad):

  1. Open the Camera app and point it at the QR code.
  2. Tap the notification that appears.
  3. Review the contact information.
  4. Tap "Add Contact" to save to your phone.

On Android:

  1. Open the Camera app or a QR scanner.
  2. Point the camera at the QR code.
  3. Tap the notification or popup.
  4. Review and save the contact to your phone.

About vCard Format

vCard (Virtual Contact File) is the international standard (RFC 6350) for electronic business cards. This tool generates vCard 3.0 format, which has the widest device compatibility across iOS, Android, Windows, macOS, and all major contact management systems including Outlook, Google Contacts, and Apple Contacts.

When you scan a vCard QR code, your phone automatically recognizes the contact information and offers to save it to your contacts app. This eliminates typing errors and saves time compared to manually entering contact details.

Here is an example of the vCard 3.0 data this tool generates:

BEGIN:VCARD
VERSION:3.0
FN:Jane Smith
N:Smith;Jane;;;
TITLE:Marketing Director
ORG:Acme Corporation
EMAIL;TYPE=INTERNET:[email protected]
TEL;TYPE=WORK,VOICE:+1 (555) 123-4567
TEL;TYPE=CELL:+1 (555) 987-6543
URL:https://acme.com
ADR;TYPE=WORK:;;123 Main St;New York;NY;10001;USA
END:VCARD

Supported fields:

  • Name (first, last, middle, prefix, suffix)
  • Organization and job title
  • Phone numbers (work, home, mobile, fax)
  • Email addresses
  • Website URLs
  • Physical addresses (street, city, state, zip, country)
  • Notes and additional information

Best Practices for vCard QR Codes

  • Include only essential fields: More data means a denser QR code that is harder to scan at small sizes. For business cards, name, phone, email, and company are usually sufficient. Skip the full address unless it is important for your use case.
  • Print at minimum 2 cm x 2 cm: The QR code on a business card should be at least 2 cm (0.8 inches) on each side. For conference badges, 2.5 cm is recommended. Always include a white quiet zone of at least 4 modules around the code.
  • Test on both iOS and Android: Before printing, scan the QR code with both an iPhone and an Android phone to verify all contact fields are recognized and formatted correctly.
  • Use consistent phone formatting: Include the country code (e.g., +1 for US) so the number works internationally. Avoid parentheses or dashes that may not parse correctly on all devices.
  • Regenerate when details change: Unlike dynamic QR codes, vCard QR codes encode data at creation time. If your phone number, email, or title changes, generate a new QR code and reprint.
  • Pair with NFC for maximum reach: For premium business cards, print a vCard QR code on one side and embed an NFC chip with the same vCard data. This covers both scanning and tapping.

Frequently Asked Questions

A vCard QR code encodes contact information in the vCard 3.0 format inside a QR code. When someone scans it with their smartphone camera, their phone automatically offers to save the contact details including name, phone numbers, email, company, job title, and address. This eliminates the need to manually type contact information and prevents errors.

You can include first and last name (required), job title, company name, work email, work phone, mobile phone, website URL, full street address (street, city, state, zip code, country), and additional notes. All fields except first and last name are optional. The more information you include, the larger and more complex the QR code becomes, so include only the details you want to share.

All modern smartphones support vCard QR codes natively. On iPhone (iOS 11 and later), simply open the Camera app and point it at the QR code. On Android phones (version 9 and later), the built-in camera or Google Lens can scan vCard QR codes. Older devices may need a third-party QR scanner app. The vCard 3.0 format used by this generator has the widest compatibility across all platforms.

The QR code is a PNG image containing the encoded vCard data, designed to be scanned by a smartphone camera. The .vcf file is a standard vCard file that can be opened directly by any contacts application on any device. Use the QR code for printed business cards, event badges, and physical displays. Use the .vcf file to share contacts via email attachments or file transfers.

Generate your vCard QR code and download it as a PNG image. Then import the image into your business card design in any design software such as Canva, Adobe Illustrator, or Microsoft Word. Place the QR code on the back of the card at a minimum size of 2 cm x 2 cm (about 0.8 x 0.8 inches). Ensure there is a small white border (quiet zone) around the QR code for reliable scanning.

Yes, this tool is completely free with no signup required. All QR code generation happens in your browser using JavaScript. Your contact information is never sent to any server and stays entirely on your device. You can generate unlimited vCard QR codes for personal or commercial use without any watermarks or restrictions.