Free vCard QR Code Generator with Logo & Custom Colors

Turn your name, phone, email, and company into a scannable QR code that saves directly to a phone's contacts app. Customise colours and dot styles, then download as PNG or SVG. Create vCard QR codes individually or in bulk from a CSV — 100% private, no sign-up required.

Content Type

Include https:// for best compatibility.

Bulk Generate from CSV

vCard

Generate up to 50 QR codes at once using a CSV file. Each row becomes one QR code using your current design settings, exported as a ZIP.

① Download the correct CSV template

The template matches your selected content type. Download the one for vCard and fill in your data.

Loading template preview…

② Upload your filled CSV & generate ZIP

Design Customization

Click to Upload Logo

PNG, JPG or SVG — max 2MB

L — Low

What Is a vCard QR Code?

A vCard QR code is a two-dimensional barcode that stores a digital business card — name, phone, email, company, and job title — in the standard vCard contact format. When scanned, most phones offer to save the details directly into the contacts app, without the recipient typing a single field by hand. It's the QR equivalent of a business card that adds itself to someone's phone. Looking for other QR code types? Visit our complete Free QR Code Generator to create URL, Text, Wi-Fi, WhatsApp, Email and SMS QR codes as well.

When Should You Use a vCard QR Code?

A vCard QR code makes sense anywhere you'd normally hand out a business card — networking events, conference badges, email signatures printed for in-person meetings, or a welcome desk sign. It's especially useful when you want the connection to last beyond a single conversation, since the recipient ends up with your details saved in their phone rather than a paper card that might get lost. If your contact details change often, weigh that against the need to reprint the code each time.

💼 Business Cards

Add a scannable QR alongside your printed contact details.

🎫 Conference Badges

Let people you meet save your details with one scan.

✉️ Email Signatures

Include a print-friendly QR for in-person meetings and events.

🏢 Welcome Desks

Give visitors an easy way to save a receptionist or host contact.

🤝 Networking Events

Skip business card exchanges — one scan saves everything.

🎓 Staff Directories

Print QR codes next to office doors or on ID badges.

How to Create a vCard QR Code

Creating a vCard QR code with QuickQR takes seconds and is completely free:

  1. Select the vCard tab — enter your name, phone, and email address.
  2. Add company and job title — optional, for professional contexts.
  3. Watch the live preview update — your QR code renders instantly as you type.
  4. Customise and download — adjust colours and shape, then save as PNG or SVG.

Your QR code is ready instantly — no account, no waiting, no hidden fees. You can generate unlimited vCard QR codes, each with a unique design, or upload a CSV to create up to 50 at once.

Benefits of vCard QR Codes

  • No manual typing — contact details save directly to the phone's address book.
  • Fewer lost contacts — saved details outlast a paper card that can be misplaced.
  • Professional impression — a modern, tech-forward way to exchange information.
  • Fully customisable — match your brand with custom colours, shapes, and a logo.
  • Works everywhere — supported by native contact apps on iOS and Android.

Best Practices for vCard QR Codes

  • Include at least a name and one contact method — a QR with no way to reach you is not useful.
  • Double-check every field — a typo in a phone number or email saves incorrect details.
  • Keep strong contrast — dark dots on a light background scan far more reliably.
  • Test before you print — scan with an iPhone and an Android device first.
  • Size it for the distance — badges and cards should be sized for close-range scanning.
  • Reprint after detail changes — an old QR code keeps distributing outdated information.

Common Mistakes to Avoid

  • Leaving out every contact method — a name alone with no phone or email is not useful.
  • Typo in phone or email — the saved contact will be wrong for every scan.
  • Skipping the test scan — a code that looks fine on screen can still fail on paper.
  • Overloading the logo — a logo larger than roughly 30% can reduce scannability.
  • Forgetting to update after details change — printed codes keep sharing old information.

Privacy & Security

QuickQR generates every vCard QR code entirely inside your browser using JavaScript — your name, phone number, email, company, and title are never uploaded, logged, or stored on any server. There's no account and no tracking of what you generate. Because the finished code makes your contact details as visible as a printed business card, only include information you're comfortable sharing with anyone who scans it.

📚 Step‑by‑Step Guides

Other QR Code Generators

Need a QR code for something other than a vcard? QuickQR includes dedicated, free generators for every common content type:

Frequently Asked Questions

What is a vCard QR code?
A vCard QR code is a two-dimensional barcode that stores a digital business card — name, phone number, email, company, and job title — in the standard vCard contact format. When scanned, most phones recognise the format and offer to save the details directly into the contacts app, without the recipient typing a single field by hand. It's the QR equivalent of handing someone a business card that adds itself. QuickQR builds this entirely in your browser, so your contact details are never uploaded anywhere.
How do I create a vCard QR code?
Select the vCard tab and fill in the fields you want included — first name, last name, phone number, email address, company, and job title are all optional individually, though including at least a name and one way to reach you gives the most useful result. QuickQR renders a live preview as you type, and once you're happy with the content you can customise the dot colours, background, and shape, or add a centre logo. Download the finished code as a PNG or SVG — no account or sign-up is required.
Does scanning a vCard QR code save the contact automatically?
On most modern phones, scanning with the native camera app decodes the vCard data and shows an "Add Contact" or "Create New Contact" prompt — the recipient still has to tap to confirm, but no manual typing of fields is required. Some third-party scanner apps may instead display the raw contact text without a save prompt, in which case the user could manually add it. Testing with a couple of real devices before printing at scale is a good way to confirm the experience works smoothly.
What fields should I include in my vCard QR code?
At minimum, include your name and at least one way to reach you — a phone number or email address — since a vCard with no contact method isn't very useful once saved. Company and job title are worth adding for professional contexts like conferences or business cards, since they help the recipient remember who you are and how you're relevant. Avoid including anything you wouldn't put on a printed business card, since the QR code is just as visible as printed text.
Do all fields need to be filled in?
No — every field in the vCard tab is optional, and QuickQR builds a valid vCard from whatever you provide, whether that's just a name and phone number or a fully completed profile with company and title. Leaving a field blank simply omits that line from the saved contact rather than causing an error. Fill in only what's relevant and accurate for your use case.
Is a vCard QR code the same as a WhatsApp or SMS QR code?
No — a vCard QR code saves a full contact card to the phone's address book, while WhatsApp and SMS QR codes open a specific messaging app with a pre-filled chat or text. A vCard is meant for long-term storage of your contact details, so someone can call, email, or message you later through whatever channel they choose, rather than immediately starting one specific conversation. If you want both outcomes, you could offer a vCard QR code alongside a dedicated WhatsApp or SMS code.
Can I update my vCard QR code if my details change?
You can generate a brand-new vCard QR code any time your phone number, email, or job title changes — but any QR codes already printed and distributed will still contain your old details, since the data is baked directly into the pattern. There's no way to remotely update a printed vCard QR code, so if you expect your contact details to change frequently, consider a QR code that links to an online contact page you can update instead.
Is my contact information private when I generate a vCard QR code?
Yes — QuickQR builds the vCard QR code entirely inside your browser using JavaScript, and the name, phone, email, company, and title you enter are never uploaded, transmitted, or stored on any server. Everything happens locally on your device. Remember, though, that once printed, the QR code makes your contact details as visible as any printed business card — anyone who scans it can save your information.