Free vCard QR Code Generator
Turn your contact details into a scannable vCard QR code. Add to business cards, email signatures, and badges so people save your full info with one scan, no typing.
Address (optional)
Enter your name to generate the QR code
Quick Answer
A vCard QR code is a QR encoding of a vCard 3.0 contact record (name, phone, email, organization, address, website). When scanned, the phone offers to save the contact directly to the address book. Free, browser-based, downloadable as PNG, SVG, or PDF.
Quick Facts
- Every modern phone (iOS 11+, Android 9+) reads vCard QR codes natively from the camera and offers to save the contact in one tap.
- vCard 3.0 is the universal standard (RFC 2426). Some tools emit vCard 4.0 (RFC 6350); 3.0 has wider compatibility.
- A typical business-card vCard QR encodes 200-400 characters and prints reliably down to 2cm.
- Special characters (semicolons, commas, backslashes) inside fields must be escaped per RFC 2426 or the contact import fails silently.
- MeCard is a smaller alternative for Asia (KDDI). vCard is preferred for international use because every OS supports it.
- QR error correction H (30%) lets you place a logo over the center without breaking scannability.
- The same QR works for unlimited scans and unlimited devices. There is no expiration unless you change your contact details.
How to create a vCard QR code
Five quick steps. The QR previews live as you fill in the form.
- 1
Enter your name
Full name as you'd want it saved in someone's contacts. The tool splits this into the structured N field (family + given) and the display FN field automatically.
- 2
Add your phone and email
Use international format for the phone (+ country code). Type one email; if you need multiple, add them after generating by editing the saved contact.
- 3
Optional: company, title, address, website
Each field is independent; skip any that don't apply. Adding all of them is fine and still prints comfortably at 2x2cm.
- 4
Preview and verify
Scan the live QR with your phone before downloading. Confirm the contact preview shows every field as you intended. Edge cases (apostrophes in names, special characters in addresses) sometimes need rephrasing.
- 5
Download as PNG, SVG, or PDF
SVG for print (vector, infinite resolution). PNG for digital use. PDF wraps the SVG with print metadata. Print at 2cm minimum.
What is a vCard QR Code Generator?
vCard QR Code Generator is a QR code that encodes a vCard contact record. Scanning the code with a phone camera triggers a system prompt to save the contact to the address book in one tap, no app or signup required. The format is universal: every iOS, Android, and modern feature phone reads vCard QR codes the same way.
vCard itself is a 30-year-old standard (RFC 2426 for v3.0, RFC 6350 for v4.0) for representing contact information as plain text. The format is line-based, with each line declaring a field like FN (full name), TEL (phone), or EMAIL. Combining vCard with a QR code is the digital equivalent of handing someone a paper card, except the recipient saves the data directly instead of retyping it.
Adoption took off when Apple and Google added native vCard QR scanning to their default Camera apps in 2017-2018. Before that, recipients needed a third-party scanner app, and the friction killed the use case. Today, you can scan a vCard QR with any iPhone or recent Android and get a 'Save to Contacts' prompt within seconds.
The classic use case is business cards: a printed card carries the QR alongside the visual identity. Newer use cases include email signatures (small QR after the signature), conference name badges (delegate scans your QR, gets your card without exchanging paper), event registration desks, and trade-show booths. Anywhere physical paper cards are exchanged, a vCard QR is a strict upgrade.
How does a vCard QR Code Generator work?
When the camera scans the QR, it decodes the binary data and finds a string starting with BEGIN:VCARD. The OS recognizes this as a vCard payload and parses the line-based structure. Each line is a field with a name (FN, TEL, EMAIL) and a value, separated by a colon. Fields can have parameters (TYPE=CELL on TEL means mobile phone, TYPE=WORK means work).
The minimum viable vCard is just BEGIN:VCARD, VERSION:3.0, FN:Name, and END:VCARD. Real cards always include at least name, one phone, one email. Adding ORG (organization), TITLE (job title), URL (website), and ADR (address) gives the full business-card experience without inflating the QR size meaningfully.
Special characters in field values - semicolons, commas, backslashes, line breaks - must be escaped. Backslash escapes the next character (so a literal semicolon becomes \;, a comma becomes \,, a backslash becomes \\). Line breaks inside a field are encoded as the literal characters \n. This tool handles all escaping automatically; manual vCard authoring is where most contact-save failures originate.
QR capacity scales with error correction level. At level M (the default), a 200-character vCard fits in a small 31x31 module code that prints clearly at 1.5cm. At level H, the same code grows to ~37x37 modules but tolerates 30% physical damage and supports a center logo overlay. For high-volume printed cards, level M is fine; for laminated badges and outdoor signage, level H is the right choice.
Use Cases
How marketers, businesses, and developers use vcard qr code generator.
Business cards
Print a small QR (1.5-2cm) on the back of every card alongside your logo. Recipients save your contact in one tap; you stop losing leads to illegible handwriting and 'I'll add you later'. Standard for sales, founders, and anyone who networks for a living.
Email signatures
Add the QR as a 24x24px image after your text signature. Recipients on mobile scan the QR with another device (or take a screenshot and use Google Lens) to save you. Especially useful for the 'we just met at a conference, here's my info' follow-up email.
Conference name badges
Conference organizers print a vCard QR on every delegate's badge. Two attendees meet, scan each other's badges, and walk away with full contact records, no business cards exchanged. Standard at SaaStr, Web Summit, and most industry events from 2023 onward.
Trade show booths
Display a large vCard QR (10-15cm) at the booth entrance. Visitors save your sales rep's contact while walking past, generating leads passively. The same QR can carry a UTM-tagged URL field so you know which booth scan converted to a meeting.
Real estate signs
Property listings include a QR linking to the agent's vCard. Drive-by buyers scan from the car (passenger side, please), save the agent's number, and call when they're ready. Outperforms phone numbers printed on signs because most drivers won't pull over to type.
Door signage for service businesses
Salons, clinics, and consulting offices put a vCard QR on the door. Customers walking past after hours can save the contact and book later. Captures intent at the moment of curiosity instead of relying on them to remember the name.
Resume / CV header
Job applicants embed a vCard QR in the top-right corner of their printed resume. Recruiters scan to save the contact immediately, increasing the odds of a real call-back. Standard in design and creative roles where the visual signal matters.
Wedding and event hosts
Couples include a vCard QR on save-the-date cards or printed programs so guests can save the wedding planner's, photographer's, or host's number for day-of coordination. Replaces the chaos of group chats with a clean shared contact list.
Healthcare provider business cards
Doctors, dentists, and physiotherapists print vCard QRs that include the office address. Patients scan once, save full contact + map link, and skip the 'where exactly is your office?' phone call.
Real-estate agents and freelancers
Single-person businesses live and die on whether prospects can reach them quickly. Putting a vCard QR on every flyer, every yard sign, every Instagram bio post compounds discoverability without the cost of additional advertising.
vCard QR Code Generator vs Alternatives
Side-by-side feature and pricing comparison with the top alternatives.
| Feature | U2L | QR Code Monkey | QR Tiger | Beaconstac | Goqr.me |
|---|---|---|---|---|---|
| Free vCard QR generation | Limited | ||||
| vCard 3.0 standard | |||||
| Vector SVG download | Paid | Paid | Paid | ||
| PDF download | Paid | Paid | |||
| Special-character escaping | Auto | Manual | Auto | Auto | Manual |
| Custom logo overlay | Free QR tool | Paid | Paid | ||
| No signup required | |||||
| Data stays in browser | Unclear | Unclear |
vCard QR Code Generator vs QR Code Monkey
Monkey is the default free vCard QR generator most people land on first. The basic generator works, but the export options on the free tier limit you to PNG. SVG and PDF require the paid plan, which means most users walk away with a 512x512 raster file that prints poorly at A4.
U2L offers free SVG and PDF exports in the same dropdown, which matters for any printed business card or larger signage. Both tools handle vCard escaping correctly; both work with iOS and Android natively.
vCard QR Code Generator vs Beaconstac
Beaconstac is a paid enterprise QR platform with strong analytics and dynamic-QR support (change the destination without reprinting). It costs about $5-15/month per QR; for a single business card, that's overkill.
U2L's free tool covers static vCard QR (the most common case) for free. If you later need dynamic QR codes that let you swap the contact details after printing, U2L's paid plan covers that at lower cost than Beaconstac.
Best Practices
Use international phone format
Write phone numbers as +1 415 555 1234, not (415) 555-1234. International format works on any phone in any country; domestic format breaks for international contacts who can't dial back without context.
Keep field count moderate
Adding every possible field (multiple addresses, multiple emails, every social handle) bloats the QR to the point that print scanning becomes unreliable. Stick to the essentials: name, one phone, one email, organization, title, one URL.
Test with both iOS and Android before printing
iOS shows a clean Add to Contacts banner; some Android OEMs show a generic Open in Contacts dialog. Both work, but the user experience differs. Verify both before committing to a print run.
Use error correction level H if adding a logo
Logos cover part of the QR data. Level H (30% redundancy) tolerates the obscuration. Levels L or M will fail intermittently when the logo is centered or larger than 15% of the code area.
Print at 2cm minimum
At standard scanning distance (30cm), QR codes below 2cm have higher failure rates due to camera autofocus limits. For business cards, 2-2.5cm is the sweet spot. For wall-mounted signage, scale up linearly with distance.
Use high contrast
Black on white prints best. Colored QRs work but lose reliability under tinted lighting or aged ink. If you use a brand color, keep dark modules at least 65% darker than the background.
Avoid glossy lamination over the QR
Glossy finishes create glare under fluorescent or sunlight, defeating camera autofocus. Use matte finish for the QR area; rest of the card can be glossy if your brand requires it.
Include a fallback web URL
Add a URL field pointing to your LinkedIn or website. If a recipient on an older phone can't scan the QR, they can still find you through the printed URL or by looking you up on LinkedIn after meeting.
Re-generate when contact details change
Static QR codes encode the data literally. If you change phones, change companies, or update your title, the printed code becomes outdated. Use dynamic QR (paid) if you change roles often.
Common Mistakes to Avoid
Forgetting to escape special characters
Names with apostrophes (O'Brien), addresses with commas (123 Main St, Apt 4), and titles with semicolons all need escaping. Manual vCard composition gets this wrong; this tool handles it for you.
Using domestic phone format
(415) 555-1234 doesn't work as a tappable phone number on phones in other countries. International format (+14155551234) does. Always use the +country-code-number format inside the TEL field.
Including too many fields
More data = larger QR = lower scan reliability at small print sizes. The sweet spot is 8-12 fields total. Beyond that, prune to essentials or print at a larger size.
Using vCard 4.0 when 3.0 would be safer
vCard 4.0 has nicer features (multi-value fields, structured names), but Android contact apps sometimes mis-parse v4 fields. v3 is the universal-compatibility choice for printed business cards in 2026.
Putting the URL in the wrong field
URLs go in the URL field, not in NOTE or TITLE. Scanners route URL fields to a 'Visit website' button on the saved contact; URLs buried in NOTE require manual copy-paste.
Bitmap (PNG) at low resolution for poster-size print
PNG at 512x512 looks fine on a screen and atrocious on an A2 trade-show banner. Always use SVG when the print size is large or uncertain.
Treating the QR as private
Anyone who photographs the QR has full contact data including phone and address. For printed business cards intended for public distribution, this is fine; for internal-only badges, consider a less-detailed contact.
Technical Specifications
| Format standard | vCard 3.0 (RFC 2426). Compatible with vCard 4.0 readers. |
| MIME type | text/vcard |
| Required fields | BEGIN, VERSION, FN, END (others optional) |
| Common fields | FN (display name), N (structured name), TEL, EMAIL, ORG, TITLE, ADR, URL, NOTE |
| Special-char escape | Backslash precedes \, ;, ,, line break (\n) |
| Address (ADR) format | Semicolon-separated: PO Box;Extended;Street;City;Region;Postal;Country |
| QR error correction | M for digital use, H for printed cards with logos |
| Recommended print size | 2 cm minimum at 30 cm scan distance |
| iOS / Android support | Native from iOS 11 (2017) and Android 9 (2018) |
| Available downloads | PNG (raster), SVG (vector), PDF |
Industry-Specific Use Cases
Sales and business development
Every BDR / AE / founder needs a vCard QR on their card. Saved contacts close at higher rates than scribbled notes; the QR cuts the post-meeting follow-up gap from days to seconds. Standard in B2B sales since 2023.
Real estate agents
Yard signs, open-house flyers, and listing brochures all carry a vCard QR for the listing agent. Drive-by buyers save the contact instantly; the conversion lift over phone-number-printed-on-signs is measurable.
Healthcare practitioners
Dentists, GPs, physiotherapists, and chiropractors print vCard QRs with their office address. New patients save the contact + map link in one scan; reduces 'where exactly is your office?' calls and missed appointments.
Conference organizers
Event organizers print vCard QRs on every delegate badge with the delegate's contact info. Attendees scan each other's badges to exchange contacts without paper cards. Standard at industry conferences from 2023 onward.
Creative freelancers
Photographers, designers, and writers put vCard QRs on portfolio cards, behance/dribbble printouts, and shipped product packaging. Clients save the contact directly from the work, not from a separate business-card exchange.
Trade show exhibitors
Booth signage carries a large vCard QR for each rep on duty. Visitors save reps' contacts while walking past; sales follows up later, lead-list-in-hand, no manual lead-form processing.
Frequently Asked Questions
What is a vCard QR code?
Will the QR code work on iPhone?
Will it work on Android?
Do recipients need a special app to scan it?
Is vCard 3.0 or 4.0 better?
How many fields can I include?
Can I add my logo to the center of the QR?
What size should I print the QR?
Does the contact information get sent to U2L's servers?
How do I update the contact info after printing?
Can I include multiple phone numbers?
What's the difference between vCard QR and MeCard QR?
Why does my QR not work on older phones?
Can I print this on a t-shirt or merch?
What if my address has special characters?
Can I generate vCard QRs in bulk?
Is there a fee for the QR code?
Why does the QR look different sizes for different people?
Can I encrypt the vCard data?
Does this work for AirDrop or Apple Wallet?
Related Free Tools
WiFi QR Code Generator
Generate a WiFi QR code that lets guests connect without typing a password. Supports WPA/WPA2/WEP and hidden networks.
Instagram QR Code Generator
Generate a scannable QR code that opens your Instagram profile. Perfect for flyers, business cards, and packaging.
Menu QR Code Generator
Generate a QR code that opens your restaurant menu PDF or web page. Contactless dining, zero printing reorders.
Google Review QR Code
Take customers straight to your Google review form. Print on receipts and table tents to boost local SEO and ratings.
PDF QR Code Generator
Generate a QR code that opens any PDF document. Brochures, manuals, real estate listings, and course materials.
Email QR Code Generator
Generate a mailto QR code with prefilled subject and body. Scan to compose an email instantly.
Key Terms
- vCard
- A standard format for representing contact information as plain text. Used by every major OS (iOS, Android, macOS, Windows) for contact import/export. Versions 3.0 (RFC 2426) and 4.0 (RFC 6350) are both in current use.
- FN field
- Formatted Name. The display name used by contact apps (e.g. 'John Doe'). Required in every vCard.
- N field
- Structured Name. Family name; given name; additional names; prefix; suffix. Some contact apps use this for sorting; FN is what's displayed.
- TEL field
- Telephone number. Can carry parameters like TYPE=CELL (mobile), TYPE=WORK, or TYPE=HOME to label the role of the number.
- ADR field
- Address. Semicolon-separated: PO Box; Extended; Street; City; Region; Postal Code; Country.
- Error correction level
- How much redundancy a QR reserves for damage tolerance. L (~7%), M (~15%), Q (~25%), H (~30%). Higher levels increase code size but allow logo overlays and tolerate physical wear.
- MeCard
- A simpler contact format developed by KDDI for the Japanese market. Smaller than vCard but limited to Asia. Use vCard for international audiences.
Need a dynamic vCard QR you can update without reprinting?
Static vCard QRs bake your contact data into the code. U2L's dynamic QR codes let you swap phone, email, and address from a dashboard at any time. Free for the first dynamic QR; upgrade for unlimited.
Try a dynamic QR code free