Share contact details instantly

Free vCard QR Code Generator for Business Cards

Use this vCard QR code generator to share contact details from a business card, badge, résumé, or printed handout. Add a name, company, job title, mobile number, email, and website. Qraftt creates the vCard 4.0 record locally, with no signup, upload, redirect, or scan tracking.

  • Generated locally
  • No signup
  • PNG & SVG

QR workspace

Create your code

Local only
vCard QR code content
Selected QR typevCardPopular
1

Add Content

Enter exactly what the selected QR code should contain.

2

Customize QR

Apply a template or shape the details while previewing every change.

Pre-made templates

Start with a complete original design, then fine-tune it.

20 designs

Standard frames

Choose a distinct structure, then customize its call to action.

30 styles

Frame background

The QR quiet zone remains solid for reliable scanning.

Choose a frame to enable its background controls.

Enter at least a first or last name.
3

Generate & download QR

Every design detail is included in your file.
M correction

Complete the fields to preview your QR code.

Generated in your browser. Nothing is uploaded.

Static file · no account · no server dependency

Three simple steps

How to create a vCard QR code

  1. 1

    Enter the contact name

    Add at least a first or last name, then include only the professional or personal details you want to share.

  2. 2

    Review mobile number, email, and website

    Check the international mobile-number format, verify the email character by character, and open the website on a mobile device.

  3. 3

    Test the saved contact

    Scan the preview, verify how the contact appears on a phone, then download PNG or print-ready SVG.

From scan to response

Turn a printed card into a saveable contact

A vCard QR code stores selected contact details inside the symbol. When someone scans it with a compatible phone, they can review the contact record and choose whether to save it.

01

Share the details that matter

Include a name, company, job title, mobile number, email, and website. Leave out any optional field that should not appear in the saved contact.

02

Add it to a business card

Print it on business cards with enough clear space and contrast. A short prompt such as “Scan to save my contact” tells people what will happen.

03

Let the scanner show a preview

The phone reads the embedded vCard and opens a contact preview. The person can check the information before adding it to their address book.

04

Download and test before printing

Choose PNG for common documents or SVG for scalable print artwork. Scan the exported file, then test a physical proof at its final size.

Before you publish

Prepare contact details people can save confidently

A useful vCard keeps each contact field accurate, recognizable, and appropriate for public sharing. Qraftt encodes a vCard 4.0 record, while the scanning phone controls the preview, field labels, and final save confirmation.

01

Start with a recognizable name

Enter at least a first or last name and spell it as the contact should appear in an address book. Add the organization and job title only when they help identify the person or role.

02

Format the mobile number internationally

Include the country code so the saved mobile number is useful across regions. Qraftt accepts common spaces and separators, checks only the allowed format and 7–15 digit length, and encodes the field with the vCard cell type; it does not verify that the number is real.

03

Check the email character by character

Use a current personal, role-based, or business inbox that the contact actually monitors. Validation catches malformed addresses but cannot detect a typo in an otherwise valid inbox.

04

Use a public website destination

Add a complete public website or profile URL and test it on mobile. Avoid private dashboards, temporary links, login-only pages, and destinations that expose internal information.

05

Use structured vCard 4.0 data

Qraftt writes the name, organization, title, mobile number, email, and website into standards-based vCard 4.0 fields. Unsupported or blank fields are not added to the contact record.

06

Keep special characters intact

Backslashes, punctuation, commas, semicolons, and line breaks are escaped in the vCard text so they do not break the structured contact fields.

07

Test the complete save flow

Scan on both iPhone and Android when possible, open the contact prompt, save a test record, and inspect every field rather than checking only the QR preview.

08

Treat the QR logo separately

A locally uploaded logo is centered in the QR design for branding, but it is not embedded as a profile photo in the saved vCard contact.

09

Protect contact privacy

Every included field is readable from the static QR payload. Qraftt does not upload the record or track scans, but anyone with access to the code can decode and copy its contact details.

10

Know when the printed code changes

The downloaded code contains the original vCard and uses no Qraftt redirect. If a mobile number, email, role, company, or website changes, generate and distribute a new code.

Practical ideas

Useful ways to use your vCard contact QR code

01

Printed business cards

Add a save-ready digital contact without crowding the card with a long email address, website, job title, and mobile number.

02

Networking cards and badges

Help conference contacts save accurate professional details during a short conversation instead of retyping them later.

03

Freelancer and consultant cards

Combine a direct mobile number, professional inbox, role, and portfolio URL in one contact record for prospective clients.

04

Sales and service teams

Give each representative a role-specific card that saves the correct business contact instead of a generic switchboard entry.

05

Reception and appointment desks

Place a public location or team contact on checkout cards and desk material for follow-up questions and future bookings.

06

Portfolios and résumés

Connect printed career material to a structured contact record while keeping the public website or portfolio easy to open later.

Helpful answers

vCard contact QR code FAQ

Clear answers to the questions people usually ask before creating and sharing this type of QR code.

What information can the vCard include?

A Qraftt vCard can include a first and last name, organization, job title, international mobile number, email address, and website. Only a name is required; optional fields left blank are omitted.

Which vCard version is generated?

Qraftt generates vCard 4.0. The payload uses standards-based contact fields, line formatting, and escaped text.

Can I change the contact after printing?

No—the printed vCard keeps the original contact record. Create and print a new QR code when any contact detail changes.

Are my contact details stored by Qraftt?

No—Qraftt does not upload or store the contact fields you enter. The vCard is assembled locally in your browser and embedded directly in the downloaded static QR code.

Does it work on iPhone and Android?

Yes—standards-based vCards work on most modern iPhone and Android devices. Field labels, ordering, and save screens can vary by operating system, scanner, and contact app, so test representative devices.

Does scanning save the contact automatically?

No—on compatible scanners, scanning opens a contact preview or import prompt. The person scanning must review the encoded details and confirm whether to save them.

Can I include a photo or logo in the saved contact?

No—this generator does not embed a photo or logo in the saved contact. A logo added in the design controls changes only the QR code artwork.

How should I format the mobile number and email address?

Use a complete mobile number with its international country code and an email address you have checked carefully. Qraftt checks the number’s allowed format and 7–15 digit length only; it does not verify that the number is real.

Are the details inside a vCard QR code private?

No—anyone who scans or decodes the QR code can read its contact fields. Include only information intended for public sharing and avoid personal numbers, private inboxes, or internal URLs when the code will be widely displayed.

Does scanning a vCard require internet access?

No—the embedded contact record can be read without contacting Qraftt or loading a website. Internet access is needed only if the person opens an included website or uses another online action after saving.

Can I include multiple mobile numbers or email addresses?

No—this generator currently supports one mobile number and one email address per vCard. Choose the best public contact details or create separate codes for different roles.

Why do the saved fields look different on another phone?

Contact apps interpret and label vCard fields differently. Test the finished code on representative iPhone and Android devices and confirm the name, mobile number, email, organization, title, and website before printing.

How does a vCard QR code work?

It stores a structured vCard contact record directly in the QR pattern. A compatible scanner reads the record, displays its fields, and lets the person decide whether to save it.

How do I generate a QR code for a visiting card?

Enter the contact details you want to share, customize the design, and download PNG or SVG. Add the exported image to the visiting card, keep a clear margin around it, and test a printed proof before ordering copies.

How can someone scan and save my contact details?

They can open their phone camera or a compatible scanner and point it at the printed symbol. After the contact preview opens, they must confirm the save action; scanning alone does not add the contact.