vCard QR Code Generator
vCard QR to save your contact in one scan
Type your name, organisation, phone, email and address. The generator builds a vCard 3.0 payload per RFC 2426. Scanning opens the Add Contact prompt prefilled; one tap and your contact lands in the phone book.
What to encode
Style
Frame
- Files never leave your device
- Runs in your browser
- Free, no signup
How it works
- 1
Fill the contact fields
First and last name are required. Organisation, title, mobile, email, address are all optional.
- 2
Check the encoded vCard
We show the full `BEGIN:VCARD ... END:VCARD` payload so you can verify before printing.
- 3
Download PNG or SVG
PNG for digital, SVG for business cards. Scans open Add Contact on iOS and Android.
What this vCard QR generator does
vCard 3.0
Universal address-book format. iOS Contacts, Android Contacts, Outlook and Gmail all parse it.
Mobile and work phone slots
Mobile tagged `CELL,VOICE` for Mobile slot; work tagged `WORK,VOICE`. iOS uses the right one for call/SMS actions.
Structured address
Street, city, region, postcode, country in separate vCard fields. Parses cleanly across every contact app.
Where this helps
Business cards
Print the QR in the corner. Recipients scan and save without typing 12 fields.
Conference badges
Speakers and exhibitors print a vCard QR for instant follow-up after the talk.
Email signatures
Inline the vCard QR PNG. Recipients save the contact straight from the email thread.
Real-estate agents
Yard sign QR with the agent's vCard. Prospects save the contact before they walk away.
Wedding cards
Host's vCard QR for guest logistics. One scan, one save, no awkward 'what's your number'.
Trade-show pull-ups
Large QR on the pull-up banner. Walk-by visitors save the brand contact while passing.
Tips that help
- 1
Keep notes short
Long notes inflate the QR and crowd the scan. One-line tagline maximum.
- 2
Test from your normal scan distance
vCard payloads are long. Print at 4 cm and test from 30 cm; if it locks, your customers will too.
- 3
Avoid mid-job vCards
Print a QR when your title and contact details are stable. Mid-role transitions outdate the printed card.
- 4
Use a work address, not home
Treat the printed QR as public. Personal addresses on professional cards leak privacy.
How a vCard QR replaces typing a contact
vCard is the address-book format every major OS speaks. A vCard QR holds the contact's fields in plain text formatted per RFC 2426. When the phone camera scans it, the OS recognises the `BEGIN:VCARD` header and offers to add the contact directly. One tap saves; no typing, no copy-paste, no transcription errors.
The vCard 3.0 structure
Every vCard starts with `BEGIN:VCARD`, declares `VERSION:3.0`, then carries one property per line: `N:` (structured name), `FN:` (display name), `ORG:`, `TITLE:`, `TEL;TYPE=CELL,VOICE:`, `EMAIL:`, `URL:`, `ADR;TYPE=WORK:`. It closes with `END:VCARD`.

Property values escape `,`, `;` and `\` with backslash, and use `\n` for line breaks. We escape automatically; the payload readout shows the encoded version so you can verify.
The QR holds this text exactly. Scanners pass it to the contacts app, which parses each property and pre-populates the Add Contact dialog.
Where the vCard QR earns its place
Business cards: a QR in the corner adds your contact in one scan. Beats handing out paper that gets lost, and beats typing 12 fields into Contacts.
Conference badges: speakers and exhibitors print a vCard QR. Attendees who want to follow up scan, save, and message later without searching LinkedIn.
Email signatures: vCard QR PNG embedded inline. Recipients save the contact straight from the email, useful for B2B sales where the same name reaches multiple stakeholders.
Wedding RSVP cards: the host's vCard QR for one-tap save. Guests planning logistics keep the host reachable without typing.
Field choices that read well across apps
Use a single mobile number plus optional work number; multiple `TEL` lines crowd the contact card on iOS.
Use a work email; personal email rarely belongs on a printed card you hand out professionally.
Keep the address structured: street, city, region, postcode, country. Free-text single-line addresses parse inconsistently across apps.
Notes is the catch-all but stay terse. Long notes inflate the QR and confuse the scanner with high payload density.
Read moreRead less
Static QR vs hosted .vcf file
Static QR (what this tool builds): payload is self-contained. The vCard lives in the QR; no network needed.
Hosted `.vcf` URL QR: payload is just a URL pointing at a downloadable vCard file you serve. Useful when the contact is long (multiple phones/emails, photo, custom fields) or you want to update it without reprinting.
For most personal and small-business use, the static QR is enough. For sales teams that rotate phone numbers, hosted `.vcf` plus a URL QR keeps the printed card valid.
Frequently asked questions
Honest answers to what people ask before using this tool.
Further reading
Independent references if you want to go deeper on the formats and tradeoffs.
Related tools
- QR code generator
All payload types in one tool.
- QR code with logo
Brand the vCard QR with a company logo.
- Email QR code generator
mailto: QR for one-tap email reply.
- Phone QR code generator
tel: QR for one-tap voice calls.
- Location QR code generator
geo: URI for the office or storefront pin.
- Compress to a target KB
Shrink the QR PNG for business-card print specs.