QR Code Generator

Contact QR Code Generator for vCard Address Books

Create a free vCard contact QR code with name, company, title, phone, email, and website. Generate an address-book friendly QR code in your browser.

Create QR code Local processing
Contact QR Code Generator for vCard Address Books

Local processing

Your input is encoded in the browser.

Enter business card details to create a contact QR

Turn name, phone, email, organization, and URL into a vCard QR code that contacts apps can import.

Use Standard QR for compatibility. Use rMQR for compact symbols (auto-falls back if too large).

Payload Size

0 bytes · Good

Larger payloads can reduce scan reliability.

Contact fields inside a vCard QR

A contact QR works best when it includes the details people actually save and use later.

01

Name

Enter first and last name as they should appear in the contacts app.

02

Phone and email

Add the contact channels you actually want recipients to save.

03

Organization and URL

Company, title, and website fields help business cards and handouts become saved contacts.

A QR code that hands data to contacts apps

The generated symbol contains vCard contact data. Most devices show a contact-save confirmation after scanning.

  • Structures name, organization, title, phone, email, address, and website into a vCard payload.
  • Works well for business cards, event badges, recruiting sheets, and printed handouts.
  • Builds the vCard string in the browser without uploading your details.

How to create a vCard QR

  1. 1 Start with the fields that become the contact heading: name, company, and role.
  2. 2 Include only the phone and email channels you actually want people to use.
  3. 3 If adding websites or social links, choose URLs that match the printed material’s goal.
  4. 4 Generate and scan the code to confirm name, company, and phone fields appear correctly.
  5. 5 Before placing it on cards or slides, test quiet zone and scan distance.

Inside the vCard payload

The tool formats name, organization, phone, email, and URL as vCard text, then encodes it into a QR symbol.

Format: vCard 3.0 (RFC 2426)
Encoding: UTF-8 (Recommended)
Compatibility: Supports iOS, Android standard cameras, and various QR reader apps.

Make contact QR codes people actually save

Printed contact QR codes work best when the payload is focused on saving details, not describing everything.

A focused contact QR often performs better than an overloaded one

Address, multiple numbers, and long profiles can make the symbol dense. Keep the fields people will actually use after saving.

Printed text and QR payload solve different problems

The QR code saves details, while visible text lets people verify who the contact belongs to when scanning fails.

Slide decks need a different scan strategy than business cards

Long-distance scanning punishes dense QR codes. For slides, consider fewer fields or a profile URL instead.

Contact QR code FAQ

Does scanning a vCard QR automatically save the contact?

Most devices show a confirmation screen before saving. Test the imported fields before printing.

Should a business card use a vCard QR or URL QR?

Use vCard when the goal is contact saving. Use a URL QR when the goal is a profile, booking page, or portfolio visit.

Can I encode only a company contact?

Yes, but contacts without a person name can be hard to find later. Include person, company, and role when possible.

Will non-English names display correctly?

The payload is encoded as UTF-8, but old reader apps may behave differently. Test likely devices before printing.

Is it safe to include a personal mobile number?

Technically yes, but the data persists wherever the QR code is distributed. Consider a business line or contact form for broad publishing.