Free vCard QR Code Generator
Fill in your contact details to generate a vCard QR code. Anyone who scans it can save your info directly to their phone.
Personal Information
Contact Details
Work
Address (optional)
Every Field Makes the Code Bigger
A vCard QR code carries the whole contact record, so its size depends on what you fill in. More text means a higher QR version with more, smaller modules, and a code with smaller modules has to be printed larger to scan from the same distance. The generator above tells you the version and module count for your details. These are the fields that cost the most:
| Field | Typical cost | Worth including? |
|---|---|---|
| Name (N and FN lines) | 30–40 bytes | Always. Phones need it to save the contact. |
| Mobile number | 25–30 bytes | Yes, in international format (+44…) so it dials from abroad. |
| 20–40 bytes | Yes. | |
| Company and job title | 20–60 bytes | Usually. It is how people find you in their contacts later. |
| Website | 20–50 bytes | If short. Long tracking links add a lot. |
| Street address | 40–80 bytes | Only if people need to visit you. It is the single biggest field. |
Putting the code on a business card? The business card QR guide has a builder that works out the minimum printed width for your details, and the QR code size calculator does it for any placement.
What is a vCard QR Code?
A vCard (Virtual Contact File) is a standard file format for electronic business cards. When encoded as a QR code, it allows anyone to scan and instantly save your contact details to their phone's address book.
The QR code contains structured data following the vCard 3.0 specification, including name, phone numbers, email addresses, company information, and physical addresses.
Use Cases
- Business cards — print the QR code on your card for digital sharing
- Conferences & events — display on your badge for easy networking
- Email signatures — include in your email footer
- Store signage — let customers save your shop contact info
- Resumes — add to printed resumes for recruiters
Frequently Asked Questions
What is a vCard QR code?
It encodes a vCard — the standard electronic business card format — as text inside a QR code. When someone scans it, their phone recognises the format and offers to save the details straight into their contacts, rather than making them type your name, number and email by hand.
Which vCard version does this produce?
vCard 3.0, which is the version with the broadest support across iOS, Android, Outlook and macOS Contacts. Newer versions exist but are less consistently handled by phone cameras, so 3.0 is the safer choice for a printed card.
Will it work on both iPhone and Android?
Yes. Both recognise vCard content from the camera and prompt to create a contact. What differs slightly is how much of the address each will pre-fill, so keep the fields you most care about — name, phone, email — filled in.
Are my contact details uploaded anywhere?
No. The code is generated in your browser and your details are never sent to a server, logged or stored. Nothing you type here leaves your device.
Why should I not fill in every single field?
Because every character makes the QR code denser, and a dense code printed small becomes hard to scan. Name, phone, email and company are usually enough. If you need the full profile, encode a link to it instead and keep the code sparse.
Can I update my details after printing the card?
Not with this code — the details are encoded directly into the pattern, so a reprint is the only way to change them. If your details change often, encode a URL pointing at a page you control instead, and update that page.
Advanced vCard Generation in the App
The Scan & Generate app includes a full vCard template with custom colors, logo embedding, and the ability to save and share directly from your phone.