WebToolsPlanet
Generator Tools

vCard QR Code Generator

Create a vCard QR code that lets people save your contact details with one scan. Add your name, company, role, phone number, email, website, and address, then download a QR code for business cards, badges, flyers, resumes, or reception desks.

Contact QRNo signupPNG/SVG exportPrint-ready

Last updated: June 4, 2026

The final QR code contains the contact details you enter. Only include information you are comfortable sharing publicly on printed or digital material.

Client-Side Processing
Input Data Stays on Device
Instant Local Execution
Browser-basedNo uploadStatic QR

Find this tool useful? Support the project to keep it free!

Buy me a coffee

What is vCard QR Code Generator?

A vCard QR code stores contact information in the vCard text format. Phone cameras and contact apps can recognize this format and offer to create or update a contact after scanning. It reduces typing errors and makes printed business cards, event badges, and sales material easier to act on.

This tool creates a static QR code from your contact fields. The data is encoded into the downloaded QR image, not hosted behind an editable dashboard. That makes the QR code simple, portable, and free from tracking redirects, but it also means you should generate a new QR code whenever your phone number, email address, company, or website changes.

How to Use vCard QR Code Generator

1

Enter your first name, last name, company, job title, phone number, email, website, and address

2

Leave optional fields blank if they should not appear in the contact card

3

Review the QR preview and scan reliability warnings

4

Choose SVG for print or PNG for general sharing

5

Test the QR code on iPhone and Android before printing it on cards or badges

Common Use Cases

  • Business cards that let people save your contact details immediately
  • Conference badges for speakers, exhibitors, and sales teams
  • Resume or portfolio pages that share phone, email, and website details
  • Reception desk cards for doctors, consultants, salons, or service businesses
  • Real estate flyers with agent contact details
  • Networking event table signs and booth displays

Example Input and Output

Creating a vCard QR code for a consultant:

vCard QR settings
Name: Priya Sharma
Company: Sharma Digital
Title: Marketing Consultant
Phone: +91 98765 43210
Email: priya@example.com
Website: https://example.com
Generated QR behavior
Scans as a contact card
Phone can save name, company, title, phone, email, and website
Download SVG for business card print
Generate a new QR if contact details change

How This Tool Works

The tool maps your contact fields into a vCard payload, encodes that text into a QR matrix, renders it with your selected design settings, and exports the QR image directly from the browser.

Technical Stack

vCard payload formatqr-code-stylingHTML Canvas APIClient-side only

Keep payloads compact

Very long addresses, notes, or URLs make QR codes denser. For small business card printing, keep the contact payload concise and scan-test at the final printed size.

Contact data stays local

The vCard text is generated and rendered into a QR code in your browser. Contact fields are not sent to WebToolsPlanet servers.

Frequently Asked Questions

What information can I put in a vCard QR code?
You can include name, company, job title, phone number, email address, website URL, and postal address. Blank fields are left out of the generated vCard payload.
Will phones save the contact automatically?
No. Most phones show a contact preview first. The person scanning the QR code chooses whether to save it.
Is vCard QR good for business cards?
Yes. vCard QR codes are one of the most practical additions to business cards because they turn a printed card into a one-scan contact save action.
Can I add a logo to a vCard QR code?
Yes. Use the QR Code Generator with Logo, choose the vCard type, enter the same contact details, and keep error correction high when placing a center logo.
Does this vCard QR code expire?
No. Static vCard QR codes do not expire. They keep working as long as the encoded contact details are still accurate.