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
- 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.
- 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.
- 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