QR Code for Contact Info: Phone, Email and vCard

May 12, 2026 10 min read Tutorials & How-To Guides

Handing someone a business card and watching them type your number into their phone is a slow, error-prone ritual that nobody enjoys. A QR code changes that entirely. One scan and your phone number, email, website, job title, and company name land directly in their contacts app — no typing, no mistakes, no lost cards. The question is which type of contact QR code to use and how to set it up correctly.

Here is a clear breakdown of every contact QR code format — phone, email, and vCard — with the setup steps for each.

Types of QR Codes for Contact Information

Three main QR code formats handle contact sharing, and each encodes information differently. Choosing the right one depends on how much detail you want to share and what you want to happen when someone scans.

Phone Number QR Code

A phone number QR code encodes a telephone number in a format that triggers a call or opens the phone dialler when scanned. The standard encoding format is tel:+447911123456 — the tel: prefix tells the device to treat the number as a callable contact rather than plain text.

When someone scans a phone number QR code, their device opens the dialler with the number pre-filled. On most phones, they still need to tap the call button to initiate the call — the QR code does not auto-dial. This is a deliberate safety feature that prevents accidental calls.

Phone QR codes work well on business cards, printed flyers, restaurant contact pages, and any material where a direct call is the primary action you want to enable.

Email Address QR Code

An email QR code uses the mailto: encoding format to pre-fill a compose window when scanned. A basic email QR code looks like mailto:name@company.com, and scanning it opens the default email app on the device with the recipient address already filled in.

More advanced mailto encoding lets you pre-fill the subject line and body text as well. For example: mailto:name@company.com?subject=Enquiry&body=Hello%2C%20I%20would%20like%20to%20enquire%20about. This reduces friction further by giving the sender a ready-made starting point, which is useful for enquiry forms, feedback requests, and support contact links.

Email QR codes suit printed materials where you want to drive inbound enquiries — brochures, packaging inserts, conference handouts, and business cards where email is the preferred first contact method.

vCard QR Code

A vCard QR code is the most complete contact sharing format. It encodes a full digital contact card — name, phone number, email address, website, company, job title, and physical address — in a standard format that saves directly to the contacts app when scanned. No typing, no manual entry.

When someone scans a vCard QR code, their phone displays a contact card preview and prompts them to save it. The contact saves with all fields populated exactly as you encoded them. This makes vCard codes the most powerful format for networking, business cards, and any situation where you want someone to have your complete contact details immediately.

The trade-off is that vCard QR codes contain more data than phone or email codes, which produces a denser, slightly more complex pattern. At standard business card sizes, this creates no practical problem. For very small print applications, a simpler phone or email code may scan more reliably.

How to Create a QR Code for Contact Information

Creating any of these contact QR codes follows the same basic process. Open the QR code generator, select the appropriate content type — phone, email, or vCard — fill in the relevant fields, customise the design if needed, and download.

Creating a Phone Number QR Code

  1. Select Phone as the content type in the generator
  2. Enter your phone number in international format, including the country code — for example, +447911123456 for a UK number or +12025551234 for a US number
  3. Generate the code and test it by scanning with your phone to confirm the dialler opens with the correct number
  4. Download as SVG for print or PNG for digital use

Always include the country code even if the QR code is for local distribution. International format ensures the number works correctly on any device, regardless of the default country setting.

Creating an Email QR Code

  1. Select Email as the content type
  2. Enter the recipient email address, and optionally a pre-filled subject line and body text
  3. Generate and scan to confirm the email app opens with the correct details pre-filled
  4. Download in your preferred format

Keep pre-filled body text short and natural. An overly long or formal pre-written message can feel presumptuous. A single sentence prompt — “Hello, I’d like to find out more about your services” — works better than a structured template the sender has to edit before sending.

Creating a vCard QR Code

  1. Select vCard as the content type
  2. Fill in the contact fields — name, phone, email, company, job title, website, and address as applicable
  3. Only include fields you want visible in the recipient’s contacts app — leave unused fields blank
  4. Generate and scan to confirm the contact card previews and saves correctly
  5. Download as SVG for print or PNG for digital use

Test the vCard on both an iPhone and an Android device before printing. The two platforms handle vCard field mapping slightly differently — for example, the way they handle multiple phone number types — and testing on both confirms the saved contact looks correct across devices.

QR Code for Contact Information on a Business Card

A vCard QR code on a business card is the most practical use case for contact QR codes. It turns a physical card into an instant contact-saving device — the person keeps the card, scans the code when convenient, and your details go into their phone permanently without any manual work.

For business card placement, size the QR code at 2 to 2.5 cm square — enough for a clean scan from close range without dominating the card design. Position it in a corner or on the back of the card where it does not compete with your primary branding. Add a short label beneath it such as “Scan to save contact” so the purpose is immediately clear to anyone unfamiliar with vCard QR codes.

For detailed guidance on integrating QR codes into business card design — including layout, sizing, and what content to prioritise — the QR code for business cards guide covers every decision point.

Static vs Dynamic Contact QR Codes

Contact QR codes for personal use work fine as static codes — the information rarely changes, and static codes work indefinitely without any platform dependency. A static vCard code on a business card performs reliably for years.

For business use where contact details change periodically — a new phone number, a new email address, a new job title — a dynamic QR code is worth considering. With a dynamic code, you update the contact information in the platform dashboard and every existing printed code delivers the updated details immediately. No reprinting needed. The cost is a platform subscription, but for roles where details change regularly or where you print large card quantities, the saving on reprints can justify it quickly.

QR Code for WhatsApp Contact

WhatsApp generates its own QR code for sharing contact within the app, but you can also create a custom QR code that opens a WhatsApp chat directly when scanned. The encoding uses the WhatsApp deep link format: https://wa.me/447911123456 where the number follows international format without the + symbol.

When someone scans this code, their phone opens WhatsApp with a chat to your number ready to start. This works for both personal contacts and WhatsApp Business accounts. For businesses using WhatsApp as a customer contact channel, a scan-to-chat QR code on printed materials reduces the steps between a customer seeing your number and starting a conversation.

Frequently Asked Questions

How do I create a QR code for my phone number?

Open a QR code generator, select Phone as the content type, and enter your number in international format including the country code. Generate the code and test it by scanning with your phone to confirm the dialler opens correctly. Download as SVG for print or PNG for digital use.

How do I create a QR code for my email address?

Select Email as the content type in a QR code generator, enter your email address, and optionally add a pre-filled subject line and body text. Generate and scan to confirm the email app opens with the correct details. A basic email QR code uses the mailto: format and works on all devices without any additional setup.

What is a vCard QR code?

A vCard QR code encodes a complete digital contact card — name, phone, email, company, job title, website, and address — in a standard format that saves directly to the contacts app when scanned. It is the most complete way to share your contact information via QR code, and it requires no typing from the person receiving your details.

What is the difference between a phone QR code and a vCard QR code?

A phone QR code encodes only a telephone number and opens the dialler when scanned. A vCard QR code encodes your full contact card — multiple fields including name, email, company, and address — and saves the complete contact when scanned. For business networking, vCard is almost always the more useful option.

Can I put a QR code on my business card to share contact details?

Yes. A vCard QR code on a business card lets anyone scan and save your complete contact details instantly. Size it at 2 to 2.5 cm square, position it in a corner or on the card back, and add a “Scan to save contact” label beneath it. Test on both iPhone and Android before printing.

How do I create a WhatsApp QR code?

Create a URL QR code using the WhatsApp deep link format: https://wa.me/ followed by your number in international format without the + symbol. For example, https://wa.me/447911123456. When someone scans this code, WhatsApp opens with a chat to your number ready to start.

Should I use a static or dynamic QR code for contact information?

Static works well for personal use where details rarely change. For business use where contact details may update — new number, new email, new company — a dynamic code lets you update the information without reprinting. If you print business cards in large quantities, a dynamic vCard code can save significant reprint costs when anything changes.

One Scan, Saved Forever

A vCard QR code turns a forgettable interaction into a permanent entry in someone’s contacts app. It takes two minutes to set up, prints cleanly on any business card, and removes every step between meeting someone and them having your complete details saved correctly.

Build your contact QR code now with the QR code generator — choose phone, email, or vCard format, add your details, customise the design, and download print-ready. For everything about putting it on a business card specifically, the QR code for business cards guide has the full layout and sizing guidance.

Spread the love

Kristen Ford

Kristen Ford is an SEO copywriter and content strategist with over 8 years of experience helping B2B and B2C brands build organic search presence that drives measurable revenue. Specializing in the convergence of copywriting and SEO, Kristen Ford has delivered end-to-end web copywriting services for clients ranging from early-stage SaaS startups to established e-commerce brands. The work consistently covers the full content funnel: from top-of-funnel educational assets designed to capture informational traffic, to bottom-of-funnel conversion pages engineered to close. As a sought-after email copywriter, Kristen Ford also architects subscriber journeys and drip sequences that move audiences from first touch to loyal customer. Every deliverable is grounded in keyword research, search intent analysis, and on-page optimization best practices. Beyond client work, Kristen Ford actively contributes to the freelance copywriting community through workshops, mentorship programs, and published guides on sustainable content strategy. Outside of professional life, Kristen Ford is a dedicated trail runner, an enthusiastic home cook, and a lifelong student of behavioral economics.