Free vCard QR Code Generator
Share your contact details the smart way · Ideal for sales reps, freelancers and trade shows
About — Free vCard QR Code
A vCard QR code is the 21st-century business card. With one scan, all your details — name, phone, email, company, address, website — are saved straight to the other person’s phone contacts. No more manual typing, no more typos, no more lost cards.
The vCard format encoded in the QR code follows a standard structure. To create a complete vCard, enter the following text into the generator and adapt each field:
BEGIN:VCARD
VERSION:3.0
FN:Jane Smith
ORG:My Company
TITLE:Sales Director
TEL:+441234567890
EMAIL:jane.smith@company.com
URL:https://www.mycompany.com
ADR:;;10 High Street;London;;SW1A 1AA;United Kingdom
END:VCARD
Only include the fields you need — a QR code with too much data becomes denser and can be harder to scan. For business use, name, company, job title, phone and email are usually enough. A website URL is a welcome extra.
A vCard QR code on a printed business card is the best of both worlds: the paper card keeps its prestige when you hand it over in person, while the QR code makes sure your details are saved correctly and immediately. It’s especially useful at trade shows, conferences and networking events where cards pile up.
Which vCard version should I use?
VERSION:3.0 is recommended for maximum compatibility with current iOS and Android phones. Version 4.0 is newer but less widely supported. VERSION:2.1 is only for very old devices.
Are all vCard fields required?
No, only FN (full name) is technically required. Include only the information you want to share. The shorter the content, the easier the QR code is to scan.
Does a vCard QR code work on iPhone and Android?
Yes, iOS and Android both recognise the vCard format natively and offer to save the contact. On iOS, the camera opens an “add to contacts” screen. On Android, the behaviour varies by version.
Can I include a photo in the vCard?
Technically yes (PHOTO field), but it produces a very dense QR code that is hard to scan. We don’t recommend adding images to a vCard meant for a QR code. Use a LinkedIn profile or website for your photo instead.
What happens if I change my phone number?
Because a vCard QR code is static, you’ll need to generate a new one and replace your printed materials. That’s the trade-off of the static format compared with (paid) dynamic QR codes, which let you change the destination without reprinting.
Step-by-step guide: create and use your vCard QR code
1. Gather your up-to-date details. Prepare your full name, job title, company name, business phone number, email and the URL of your website or LinkedIn profile — check the spelling before generating the code.
2. Keep only the essentials. Include 4 to 6 fields at most (name, job title, company, phone, email, website). Too much information makes the QR code dense and harder to scan in poor lighting.
3. Decide where to share your vCard QR code. Add it to your email signature, conference badge, printed business card or trade-show stand for instant sharing.
4. Test saving the contact. Scan your own QR code with an iPhone and an Android phone to check that the contact is added correctly, with the right fields and no garbled characters (accents, apostrophes).
5. Regenerate when something changes. If you change job, number or company, create a new vCard QR code and replace it everywhere the old one was shared (signature, badge, printed materials).
Use cases by industry
Sales reps: a vCard QR code on a badge or bag lets a prospect save your contact in the middle of a conversation, without stopping to swap paper cards.
Trade shows and conferences: displayed on a roll-up banner or a stand screen, it lets dozens of visitors save the company’s details without queuing for a business card.
Freelancers and consultants: added to an email signature or personal website, it makes it easy for potential clients browsing your profile on their phone to get in touch.
Estate agents: on “for sale” boards or viewing flyers, a vCard QR code lets interested buyers save the agent’s contact instantly without copying a number.
Health practitioners and therapists: in the waiting room or on appointment cards, it helps patients keep the practice’s details so they can book again easily.
Best practices and mistakes to avoid
✅ Use VERSION:3.0. It’s the standard most widely recognised by iOS and Android for adding contacts automatically.
✅ Use a stable business number and email. Avoid temporary addresses or lines that might change soon, so you don’t have to regenerate the code too often.
✅ Pair the QR code with a matching printed item. A paper business card with a QR code combines the prestige of print with the convenience of digital.
❌ Don’t include a photo in the vCard. The PHOTO field makes the QR code much heavier and hurts scan reliability.
❌ Don’t leave fields empty or approximate. An incomplete address or a badly formatted number (without the international dialling code) can disrupt automatic saving on some phones.
❌ Don’t forget to test before printing in bulk. A malformed vCard QR code may show raw text instead of offering to add the contact — always check the result on a real smartphone.
🎨 Want a more personalised QR code?
Rounded corners, colour gradients and a logo in the centre: create a vCard QR code that matches your personal brand or company with our advanced design studio, while keeping the code 100% scannable.
More free QR code tools
Explore all our specialised QR code generators: