vCard QR Code Generator

Share your name, company, phone, and email as a digital business card. One scan, no typing — and your details stay in your browser.

QR code generator

Create your vCard QR code

Free

Add at least a name or company. Other fields are optional.

Customize Optional
Your QR code appears here

Enter content to generate your QR code.

Generated in your browser. Nothing is uploaded.

No signup No watermark No expiration
Scan this QR code

Point another phone's camera at the code.

Logo

Crop your logo

Drag or use the arrow keys to centre the logo. Scroll or use the slider to zoom.

Your logo stays in this browser. Nothing is uploaded.

Quick answer: Enter at least a name or company above, add the contact details you want to share, and download the code. When someone scans it, their phone can offer to save you as a contact. Test on both iPhone and Android before printing.

How to create a vCard QR code

  1. Add your name and company. A first name, last name, or company name is required. The full name is what people will see when they save the contact.
  2. Add the details you want to share. Phone, email, job title, and website are optional. Leave out anything you do not want on a public card.
  3. Download and scan it. Test the downloaded file with an iPhone and an Android phone. Check that the contact fields land in the right places before you print.

What is a vCard QR code?

A vCard is a standard contact format. A vCard QR code packs those contact fields into a QR pattern. When a phone scans it, the operating system can read the vCard and offer to add the person to the contacts app.

This generator uses vCard 3.0, which is widely supported by iOS and Android. The result is a static QR code: the contact details are inside the pattern, not on a server. That keeps the code private, but it also means you cannot edit it after it is printed.

What to include (and what to leave out)

A good contact card is short enough to scan and complete enough to be useful. Start with the fields someone needs to reach you:

  • Name and company: the minimum for a useful contact.
  • Phone and email: the fastest ways to follow up.
  • Job title: context for why someone should save you.
  • Website or portfolio: one link is usually enough.

Leave out your home address, personal phone number, or anything you would not put on a public business card. A QR code is easy to copy, and anyone who scans it can read every field.

Where a vCard QR code helps

  • Printed business cards: add a code to the back so the card can be saved digitally as well as kept on paper.
  • Conference badges: let people save your details without typing a phone number into a crowded room.
  • Storefronts and studios: put a contact code on a window, a reception desk, or a flyer.
  • Freelancers and creators: share a booking or portfolio link alongside the contact details.
  • Email signatures: include the code as an image so a printed email or a PDF still carries your contact details.

Tips for a clean vCard scan

Keep the card focused

More fields mean more data and a denser code. A name, company, phone, email, and website are usually enough. Skip the long address if it is not essential.

Use business contact details

A business email and phone number are safer on a public code than personal ones. If you work independently, consider a separate business number or a contact form instead of your personal line.

Test the saved contact

Scan the code, save the contact, and open it in the contacts app. Check that the first and last name did not get swapped, the phone number is in the right field, and the email address is clickable. Different phones may display the same vCard differently.

Print at a readable size

A vCard carries more data than a short URL, so the modules are smaller. Use a larger code — around 3 × 3 cm (1.2 × 1.2 in) or more on a business card — and keep the white border. Test the actual printed card, not just the screen.

Static means fixed

If your job title or phone number changes, the old code still contains the old details. Generate a new code for the new card. If you need one code that can be updated later, that requires a dynamic QR code.

vCard QR code vs. a text QR code

A text QR code simply displays text. A vCard QR code is structured so the phone can offer to save a contact. Use vCard when the goal is networking and contact capture; use a text code for a note, serial number, or instruction that does not need to become a contact.

Need a different code? Try the URL QR code generator for links, the Wi-Fi QR code generator for guest networks, or the text QR code generator for plain text.

Last updated: November 2026

FAQ

Frequently asked questions

What is a vCard QR code?

A vCard QR code contains contact details in the vCard format: name, company, job title, phone, email, and website. When someone scans it, their phone can offer to add the details to the contacts app.

How do I create a vCard QR code?

Fill in at least a name or company in the fields above, add the contact details you want to share, and download the PNG or SVG. Test it on an iPhone and an Android phone before you print it.

Does a vCard QR code work on iPhone and Android?

Most modern phones recognize vCard QR codes, but the exact prompt depends on the camera app and operating system. Some scanner apps only display the raw text. Test with the phones your audience actually uses.

What information should I include?

At minimum, a name or company. Add a phone number, email, website, and job title if they help people reach you. Keep it focused: a long vCard with every possible field can be harder to scan and less useful to the person saving it.

Can I edit the vCard after downloading the code?

No. A static QR code stores the contact details in the pattern. If your phone number, job title, or company changes, generate and print a new code. Editable dynamic QR codes are on our roadmap, but they are not part of this free tool.

Is it safe to put my contact details in a QR code?

A vCard QR code is meant to be shared, so treat the details as public. Do not include a personal home address or a phone number you want to keep private. Use a business email and a business phone number when the code will be on public display.

Can I use a vCard QR code on a business card?

Yes. It is a practical way to make a printed card interactive. Keep the code large enough to scan, leave the white quiet zone, and test the printed card before ordering a full run.

Is the vCard QR code generator free?

Yes. It is free, with no watermark, no account, and no scan limit. Your contact details are encoded in your browser and are not uploaded to our server.