Ttooleras
👤

vCard QR Code Generator

Generators

Generate a vCard QR code that saves your contact info to any phone with one scan. Include name, phone, email, address, website, social handles, and photo in a scannable QR image.. Free, private — all processing in your browser.

Advertisement

Handing out a paper business card is a dying ritual. People lose them, they pile up in desk drawers, and half of them never make it into anyone's phone. A vCard QR code solves all three problems. Someone scans, taps Add Contact, and your details — name, phone, email, website, address, social handles, even your photo — land directly in their phone's address book. No typing, no OCR, no lost cards.

The vCard format has been the contact-exchange standard since 1995. It is a plain-text representation that every phone, email client, and CRM understands. This generator builds a fully valid vCard string and encodes it into a QR code that any modern camera app recognizes. iOS and Android both prompt "Add to Contacts" on scan, and the user can pick which fields to save.

All the standard fields are supported: full name, phone (multiple types — mobile, work, home), email, website, organization, job title, postal address, and a free-form note. Social media handles fit in the URL field or as custom extensions. The QR code is client-side generated, which means your contact info never touches a server. Download as PNG for email signatures and digital use, or SVG for high-quality print on physical cards, event badges, or door signs. Networking just got two seconds faster.

vCard QR Code Generator — key features

All standard vCard fields

Name, multiple phones, emails, website, organization, title, address, and notes.

vCard 3.0 or 4.0 output

Pick the version that matches your contact recipients' systems. 3.0 is safest, 4.0 is modern.

Photo embedding

Optional base64-encoded photo in the vCard (large payload, larger QR code).

Social link support

Custom URL fields for LinkedIn, Twitter, GitHub, and other social handles.

Multiple phone types

Mobile, work, home, fax — each properly tagged so the phone categorizes correctly.

PNG and SVG download

PNG for email signatures, SVG for print-quality business cards.

Color and size options

Customize for brand consistency without breaking scan reliability.

How to use the vCard QR Code Generator

  1. 1

    Enter your name and essentials

    Full name, organization, and job title go at the top.

  2. 2

    Add contact methods

    Phone numbers with their types (mobile, work), emails, website.

  3. 3

    Optional extras

    Address, note, social links, and a photo if you want one.

  4. 4

    Preview the QR code

    Live preview updates as you edit. Watch the QR density — more fields mean a larger code.

  5. 5

    Download and test

    Scan with your own phone to confirm the contact is added correctly before printing or sharing.

Common use cases for the vCard QR Code Generator

Business networking

  • :
  • :
  • :

Sales and real estate

  • :
  • :
  • :

Events and conferences

  • :
  • :
  • :

Personal

  • :
  • :
  • :

vCard QR Code Generator — examples

Minimal card

Name and phone only

Input
name + phone
Output
small QR, fast scan

Business card

Name, title, phone, email, url

Input
5 fields
Output
mid-size QR suitable for business cards

Full profile

Everything including address

Input
all fields
Output
larger QR, still scans from 6 inches

With photo

Embedded base64 image

Input
all plus photo
Output
dense QR, best at 4x4cm+

Social links

LinkedIn and GitHub URLs

Input
urls as custom fields
Output
scannable and social-ready

Technical details

vCard is defined by RFC 6350 (vCard 4.0) and earlier versions 2.1 and 3.0. The format is a plain-text record that starts with BEGIN:VCARD, lists fields as PROPERTY:VALUE lines, and ends with END:VCARD. Fields include FN (formatted name), N (structured name with last/first/middle), TEL (telephone numbers with type parameters), EMAIL, URL, ADR (address), ORG (organization), TITLE (job title), NOTE, PHOTO (base64-embedded image), and many more.

When encoded in a QR code, the vCard string becomes the payload. Because vCards can be verbose (especially with multiple phones, addresses, and a photo), the resulting QR code is often large — version 10 or higher. Error-correction level M (15%) is a good balance of density and scan reliability. Without an embedded photo, a typical vCard fits in a version 6-8 code; with a photo, it can push into version 20+, which is dense and harder to scan from a distance.

This generator supports both vCard 3.0 (maximum compatibility) and vCard 4.0 (modern features). Most tools accept both, but some older CRM imports still prefer 3.0. Line endings are CRLF as required by the spec. Unicode in names and addresses is encoded in UTF-8. The MECARD format, common in Japan, is an alternative compact format that some older feature phones still use; the tool can output either on request. Test with your target audience's phones before printing large quantities.

Common problems and solutions

Overloading the vCard

Too many fields make the QR dense and hard to scan. Include only what you want people to save.

Photo inflates the code

Embedded photos push the QR to huge versions. Skip the photo or link to a hosted image URL instead.

Wrong phone format

International numbers should include the country code in full international format (+1 555 123 4567).

Inconsistent name formatting

FN (formatted name) and N (structured) should agree. Mismatches confuse some clients.

Version compatibility

Some older systems require vCard 2.1 or 3.0. Test imports into your target CRM.

Privacy

Publishing a vCard QR broadcasts your contact info. Use a role-based email and work phone rather than personal details.

vCard QR Code Generator — comparisons and alternatives

Paper business cards get lost and typed-in contact info has typos. Commercial digital business card services work but lock you into an app. A plain vCard QR code is a format every phone already understands — no app required, no subscription, no platform. This generator builds a fully-compliant vCard, encodes it into a scannable QR code client-side (so your contact info never leaves your browser), and gives you PNG and SVG ready for email signatures, business cards, or event badges. Simple, portable, and effective.

Frequently asked questions about the vCard QR Code Generator

Which vCard version should I use?

Version 3.0 is widely compatible with every phone and CRM. Version 4.0 is newer and cleaner but slightly less universally supported.

Can I include my LinkedIn?

Yes. Add it as a URL field. Label it as 'X-SOCIALPROFILE;TYPE=linkedin' for systems that recognize typed social links.

Will the QR code scan on iPhone and Android?

Both iOS and Android camera apps recognize vCard QR codes and prompt 'Add to Contacts' on scan.

Should I include my home address?

Only if it is intentional. Many professionals use office address or omit address entirely in QR codes that get distributed broadly.

How large should I print?

For arm-length scanning (3-6 inches away), print at least 2-3 cm square. For poster distance, 8-10 cm or larger.

Can I update the QR later?

The QR encodes static data. To update, generate a new QR and replace wherever it is posted. Dynamic QR services (that redirect through a URL) allow updating but require ongoing hosting.

Does the photo actually show up?

Yes on most phones. The base64 photo is imported into the contact record and appears in address books. It makes the QR much denser.

Can I use this for digital business cards?

Absolutely. Add the QR to your email signature, LinkedIn background, or a personal web page — anyone can scan to save your details.

Additional resources

Advertisement

Related tools

All Generators

Explore more tools

200+ free tools that run in your browser.

Browse all tools →