Put a vCard QR Code on Your Visiting Card: A How-To
How to add a vCard QR code to visiting cards, expo badges and ID cards so new contacts save your details correctly in one scan. Covers which fields to fill, keeping the code small, printing and testing on iPhone and Android.
My QR Studio 7 min read
At a trade fair in Pragati Maidan, a packaging supplier from Ahmedabad hands out three hundred visiting cards over two days. Back home, how many of those cards get typed into a phone? Some. Many end up in a drawer or a hotel bin, and some get saved with a typo in the mobile number. A vCard QR code on the back of the card changes the odds. One scan and the phone offers to save the full contact, spelled exactly as you entered it. This guide explains how to set one up properly, what to include, and how to print it so it scans on the first try.
What a vCard QR code does
A vCard is the standard format phones use for contact cards. A vCard QR code stores your details in that format inside the code itself. When someone scans it with an iPhone or Android camera, the phone shows a contact preview with an option to add it to their contacts. No website, no app and no internet connection are involved, because everything is in the code.
That makes it a good fit for:
- Visiting cards for business owners, salespeople, doctors, lawyers and consultants.
- Trade fair and expo badges, where leads want to save you quickly while queuing.
- Staff ID cards for clients who need to reach a specific person.
- Shop counters where customers often ask for the owner's number.
- Presentation slides and printed proposals, so the audience can save you from the screen or page.
Making the code on My QR Studio
Open the vCard QR code generator. The form has more fields than most types, but only the first name is required. Fill in what you actually want people to save:
- First and last name. Use the name people know you by in business.
- Company and job title. These show in the saved contact and help people remember who you are months later.
- Phone and mobile. Include the country code, for example +91, so the number works when someone saves it abroad or uses it on WhatsApp.
- Email and website. Use a work email you check.
- Address, city, state, country and PIN. Useful for shops, clinics and offices that receive visitors; skip it if you work remotely.
- Note. Optional, up to 300 characters. Something short like "Met at the Delhi packaging expo" can be useful, but every extra character makes the code denser.
Fields you leave blank are left out of the code, which keeps it smaller.
Keep the code small enough to print
Every character you add makes the QR pattern denser, and a dense code needs to be printed larger to scan reliably. On a visiting card you have very little room, so be selective.
- Skip duplicate information. If your website lists your address, you might leave the address out of the code.
- Keep the note short or empty.
- Avoid long website addresses with tracking parameters.
- Check the preview's details. The generator shows the code's version and module count; a lower number means a simpler pattern. The readability indicator will also warn you if it is getting hard to scan.
If you still need a smaller code, the MeCard QR code generator uses a more compact contact format with fewer fields. It suits small cards and labels well.
Printing on visiting cards
- Size: aim for at least 2 cm wide for a short vCard on a standard visiting card; go to 2.5–3 cm if you fill in the address and note.
- Quiet zone: keep a clear margin around the code. The default of four modules is the standard; do not let a border or text touch the code.
- Colours: dark on light. A navy or deep green code on a white card works well; a gold code on cream usually does not. Foil and embossing can make the code hard to read, so print the code in flat ink even if the rest of the card is fancy.
- Frame text: a small "Save contact" label, which is one of the built-in suggestions in the Frame tab, tells people what the code does.
- File for the printer: download SVG so the print shop can scale it without blurring. Mention to them that the code must not be stretched or recoloured.
Order a small proof batch first, then scan a printed card with two or three different phones, including an older Android phone, before ordering the full run.
Expos, badges and staff cards
At a trade fair, people often scan your code while standing in a queue or walking past a stall, which is harder than scanning a card held in the hand. Make the badge code larger than the one on your visiting card, around 4 to 5 cm, and place it high on the badge so nobody needs to bend down. If the stall has several staff members, make one code per person, each with their own name and mobile number, rather than one shared company contact; visitors usually want to reach the person they actually spoke to.
For staff ID cards in offices, hospitals or colleges, a vCard code saves security desks and visitors from copying numbers by hand. Keep these codes deliberately minimal: name, job title, work phone and work email are enough. Leave out personal mobile numbers and home addresses, since ID cards are seen by many people.
Testing the saved contact
Scanning is only half the test. Save the contact on your own phone and check how it looks:
- Is the name split correctly into first and last name?
- Do the phone numbers dial correctly, with the country code?
- Does the email open in the mail app?
- Is the company name spelled right?
Fix anything in the form, scan again, and only then download the final file.
When a vCard is not the right choice
A vCard code is static: your details are stored in the code and cannot be changed after printing. If you change your number, email or job, the printed cards are out of date. For most people that is fine, since visiting cards get reprinted anyway.
Consider the alternatives in these cases:
- You want a profile page with a photo, bio and tap-to-call buttons. A digital business card is a hosted page instead of a contact file. Our digital business card guide explains the difference.
- You mainly want WhatsApp enquiries. A WhatsApp QR code opens a chat directly.
- You need the smallest possible code. Try MeCard, mentioned above.
Mistakes to avoid
- Missing country code on phone numbers, which causes problems when contacts are synced or used abroad.
- Too many fields, producing a code too dense for the space.
- Light or metallic colours that look elegant but fail to scan.
- Putting the code over a busy background or across the fold of a folded card.
- Skipping the print test. Screens are forgiving; paper and ink are not.
FAQ
Do people need an app to scan a vCard code?
Usually not. Recent iPhone and Android cameras recognise contact QR codes and offer to add the contact. Some older phones need Google Lens or a QR scanner app.
Can I add my photo to a vCard code?
Not in a printed vCard code, because a photo would make the code far too dense. A digital business card can show a photo on its profile page.
Will my details be stored online?
Scanning does not visit any web page, because the phone reads the contact straight from the code. When you save or download the code, My QR Studio keeps a record of it, so only include details you are happy to print.
Can I check what my code contains?
Yes. Upload an image of it to the QR code reader and it shows the decoded contents.
Next time you order visiting cards, add one more thing to the back. Create your vCard QR code, test the saved contact, and send the SVG to your printer.
Free · no sign-up
Make your vCard QR code
Add your logo and colours, then download SVG, PNG, JPG or WebP in a minute.
Start creatingRelated guides
Personal · 7 min read
Take Orders on WhatsApp with a QR Code: A Guide for Small Sellers
For home bakers, boutiques, tiffin services and local shops: make a WhatsApp QR code that opens a chat with a ready-typed message, write messages that tell you what the customer wants, and place codes where orders start.