vCard QR Code Generator
Generate a scannable QR code from contact details — name, phone, email, company, address, and website. Encoded in vCard 3.0 format.
Privacy: Your contact details never leave your device. The QR code is generated entirely in your browser.
appears here
vCard QR Code Generator creates a scannable QR code that encodes your contact information in the universally supported vCard 3.0 format. When someone points their phone at the code, they instantly get a prompt to save you as a contact — no typing, no spelling errors, no exchanged business cards that end up in the bin.
Tool interface
Fill in any combination of the available fields — only a first or last name is required. The form is divided into four sections:
- Name — first name and last name
- Contact — phone number (with type: Mobile, Work, or Home), email address, and website URL
- Professional — organization name and job title
- Address — street, city, state/province, ZIP/postal code, and country
Click Generate QR Code to create the code. Below the QR image:
- Download PNG — saves the QR code as a PNG image file ready to paste into a business card, email signature, or flyer
- Copy vCard Text — copies the raw vCard 3.0 string to your clipboard, which you can import directly into a contacts app or address book
Common use cases
- Business cards — print the QR code on cards so anyone with a phone can save your details in one scan
- Conference badges — let attendees scan your badge instead of swapping cards
- Email signatures — embed the QR image so mobile readers can add you to their contacts
- Flyers and posters — share a business or personal contact without cluttering the design with text
- Networking events — display the QR on a phone screen for others to scan
FAQ
What is a vCard QR code?
A vCard QR code encodes contact information in the vCard 3.0 standard, the same format used by Apple Contacts, Google Contacts, and Microsoft Outlook. When someone scans it, their phone parses the vCard data and offers to create a new contact — no app required beyond a basic camera.
Which fields are required?
Only a first or last name is required. All other fields — phone, email, website, organization, title, and address — are entirely optional. Include only what you want to share.
Does this work on iPhone and Android?
Yes. vCard 3.0 is natively supported by iOS, Android, and virtually all QR scanner apps. No third-party app is needed; the built-in camera app can scan and import the contact on both platforms.
Is my contact data sent to a server?
No. The QR code is generated entirely in your browser using JavaScript. Your information never leaves your device and nothing is stored anywhere.
Why does it say "data too large for a QR code"?
QR codes have a practical character limit of roughly 500–900 characters depending on the error-correction level. If every field is filled with long values, the resulting vCard string may exceed that limit. Try leaving optional fields blank, shortening the address, or abbreviating the organization name.
Can I include a profile photo?
Embedding a photo using the vCard PHOTO field would produce a vCard string tens of thousands of characters long — far beyond what a QR code can reliably encode. For that reason, this tool supports only text fields.
How do I print the QR code on a business card?
Click Download PNG to save the image, then import it into your business card design in Word, Canva, Illustrator, or any layout tool. Use at least 2.5 × 2.5 cm (1 × 1 inch) print size to ensure reliable scanning.