Free vCard QR Code Generator
By Sheraz Khan
Turn a business card into a QR code that saves your contact details in one tap. Our free vCard QR code generator makes a code with your name, phone, email, company and website. When someone scans it, their phone offers to save you as a new contact, with no typing and no spelling mistakes. No sign-up, no app and no cost.
How to Use the Free vCard QR Code Generator
Share your contact details in one scan. The other person scans the code and saves you as a contact, with no typing.
- You are on the vCard tab already. If you are not, click the vCard tab at the top of the tool.
- Fill in First name and Last name. These are the first things the phone shows when someone saves the contact.
- Add Phone, Email, Company, and Website. Fill in the fields you want people to save. Leave a field blank if you do not want it in the contact.
- Check the spelling. A wrong phone number or email means the code saves the wrong details.
- Download the code. The preview updates by itself as you type. When it looks right, click Download PNG and add it to your business card or email signature.
Worked example
Try it with these details:
- First name: Sarah
- Last name: Jones
- Phone: +1 555 123 4567
- Email: sarah@bloombakery.com
- Company: Bloom Bakery
- Website: https://bloombakery.com
Example vCard QR code for Sarah Jones, Bloom Bakery
Result: Scanning the code saves Sarah Jones from Bloom Bakery as a new contact, with her phone, email, and website.
What the code holds: BEGIN:VCARD
VERSION:3.0
N:Jones;Sarah
FN:Sarah Jones
TEL:+1 555 123 4567
EMAIL:sarah@bloombakery.com
ORG:Bloom Bakery
URL:https://bloombakery.com
END:VCARD
There is no Generate button on this tool. The preview updates by itself as you type.
How to make a vCard QR code
Making a vCard QR code is simple. Fill in the fields above, check the preview, and download the code.
- Type your first and last name exactly as you want them saved in a phone. Use the name people know you by, not a nickname that will confuse them later.
- Add your phone number with the country code. For the United States and Canada, start with +1. For the United Kingdom, start with +44. A phone without a country code may not work for visitors from other countries.
- Add your email address and your company name. Add your website link if you have one, including https:// at the start.
- Check the live preview. The code updates as you type, so you can see it change.
- Download the code as a PNG for a business card or a screen, or as an SVG for a large print. Test it with your own phone first, and check that all the details save correctly.
- Put the code on your business card, your email signature, your LinkedIn profile, or a name badge. One scan should save the whole contact.
What is a vCard QR code
A vCard is a standard file format for contact details. A vCard QR code stores that file inside the code. When a phone scans it, the phone reads the vCard and opens its contact app with your details filled in. The person taps Save, and you are in their phone. No typing, no paper card to lose, and no mistakes in the phone number or email.
This is different from a QR code that only opens a website. A website code sends people to a page. A vCard code saves a contact. For networking, the vCard code is the better choice, because the goal is to be saved, not just visited.
Where to use a vCard QR code
Business cards are the most common use. Print the vCard code on the back of your card, with a short line such as Scan to save my contact. People keep your card and scan it later, and your details are saved without typing. Networking events are ideal too. Put the code on your name badge, your stand, or a handout, so new contacts can save you on the spot instead of taking a card home and forgetting it.
Real estate agents use vCard codes on property flyers and on For Sale signs, so buyers can save the agent in one tap. Doctors, dentists, lawyers and consultants use them on appointment cards and on reception desks. Freelancers use them on portfolios and on invoices. Sales teams use them at trade shows, where speed matters and cards get lost in bags. Anyone who meets new people for work can use a vCard QR code.
Printed cards vs digital cards
A printed card with a vCard code gives you the best of both worlds. It is a physical card people can hold, and it is also a digital contact that saves itself. If you only use a digital card on a phone screen, you still need a code to show. Save the PNG to your phone and show it when you meet someone. They scan your screen, and the contact is saved.
When you change jobs, change your phone number or move to a new company, make a new vCard code. A static code holds the old details, so it cannot be edited after printing. Keep a note to update the code whenever your details change, and reprint cards when you move.
What details to include
Keep it to the details people need. Name, phone and email are the core. Add your company and your website if they help people remember you. Do not add your home address unless you want strangers to have it. A work address is fine for a business card, but your home address is private.
Use a work phone number if you have one, and a work email address. A personal mobile number on a public code can bring unwanted calls. If you share your code at a public event, think about which number and email you want the whole room to have.
Printing a vCard QR code
Use the SVG download for a business card, because it stays sharp at small sizes. A code of about 2 cm works on a card. Print dark on white, leave a white border, and do not stretch the code. Test a printed card with an iPhone and an Android phone before you print a full box of cards. Check that the name, phone and email save exactly as you typed them, including the country code on the phone number.
Troubleshooting a vCard QR code
If a phone scans the code but does not offer to save a contact, the phone may need a scanner app, or the camera may need QR scanning turned on. On an iPhone, check Settings, Camera, and make sure Scan QR Codes is on. On Android, try Google Lens or a QR scanner app. Some older phones do not support vCard codes in the camera app, but a scanner app will read them.
If the contact saves but a detail is wrong, check the field in the tool. A missing country code, a space in the wrong place, or an email with a typo will be saved as typed. Fix the field, make a new code, and test it again. If the code will not scan at all, it may be printed too small or with low contrast. Make it bigger and print it dark on white.
Privacy and your contact details
A vCard code is public by design. Anyone who scans it gets the details you put in it. That is the point, but it means you should only put in details you are happy to share. Do not put your home address, your personal mobile number or a private email on a code you will show in public. Use a work number and a work email for public codes, and keep a different code with your personal details for close contacts.
Your code is made in your browser. We do not store the details you type, and we do not ask for your email to make a code. The details are only in the code you download.
FAQs
How do I make a QR code for my contact details?
Fill in your name, phone, email and website in the generator above. The tool makes a vCard QR code. Anyone who scans it can save you as a contact in one tap.
Does a vCard QR code work on iPhone and Android?
Yes, on most modern phones. The iPhone camera app reads vCard codes. Most Android phones read them in the camera app or Google Lens. Older phones may need a scanner app.
Can I update a vCard QR code after I print it?
No. It is a static code, so the details inside it cannot be changed. If your number or job changes, make a new code and reprint the card.
What should I put on a vCard QR code?
Name, phone, email, company and website are enough for most people. Do not add your home address or private details to a public code.
Is a vCard QR code free?
Yes. It is free, with no sign-up, no watermark and no limit on how many codes you make.
Does a vCard QR code expire?
No. It works for as long as your details stay the same. It never expires and there is no fee.
