QR2R

Free vCard QR code generator

A vCard QR turns your business card into a one-tap contact import. The phone reads the QR, opens the system "save contact" sheet pre-filled with everything — name, organisation, title, phones, emails, address, website. The recipient hits Save and you're in their address book.

QR2R generates VERSION:3.0 vCards (the most widely-supported flavour) by default, with VERSION:4.0 available for setups that need it. Multiple phone numbers and emails are supported as repeated TEL: and EMAIL: lines. Address fields fold into a single ADR: line per the vCard spec.

The print case is obvious — business cards, conference badges, restaurant servers, real-estate agents. The digital case is just as good: stick the QR in your email signature, on your LinkedIn banner, or as the avatar of a shared device. Every recipient gets the same canonical contact information without you typing it twice.

  • vCard 3.0 by default — supported by every iPhone, Android and macOS Contacts.
  • Multiple phone numbers, emails, and a single address fold into one QR.
  • Compact encoding so the QR stays scannable at business-card size.
  • No upload — the contact info is encoded in the QR itself.

vCard QR — frequently asked questions

  • What's a vCard QR?
    A QR that encodes the vCard 3.0 (or 4.0) format — the same format Apple Contacts and Google Contacts use to import. Scanning it opens a "save contact" sheet on the phone.
  • Why is my vCard QR so dense and hard to scan?
    vCards include every contact field, so they take more bytes than a URL. If the QR feels dense, drop fields you don't need (organisation, address) or print it larger — minimum side length is roughly scan distance ÷ 10.
  • Should I use vCard 3.0 or 4.0?
    Default to 3.0 — it's universally supported. vCard 4.0 has nicer types but a few older phones still mis-parse it. Switch only if you need the newer fields like LANG: or KIND:.
  • Can I include a photo on the contact card?
    Not in this release — vCard photos balloon the QR past comfortable scan size. If you need a photo, use our dynamic vCard mode (post-launch), which fetches the photo from a hosted page.
  • How do I add multiple phone numbers?
    Click the + button next to the phone field — add as many TEL: lines as you need. Each lands as a separate phone on the imported contact.
  • Will the QR still work after I change my phone number?
    No, static vCard QRs encode the literal contact card — change a phone, regenerate the QR. For an editable contact (one QR for life), use our dynamic vCard mode.
  • Can I add a website or LinkedIn URL?
    Yes — the URL field carries through as a vCard URL: line. Most phones surface it as "Visit Website" on the imported contact.

Design your vCard QR

Loading designer…

vCard QR examples

Sales rep card

Print on the back of your business card.

Name: Jordan Lee · Org: Acme · Phone: +1 555 123 4567

Conference badge

One-scan exchange in the hallway track.

Name: Priya Sharma · Title: Staff Eng · Email: priya@example.com

Real-estate agent

On for-sale signs and open-house brochures.

Name: Sam Carter · Phone: +44 20 7946 0123 · Web: samrealty.co