What is a vCard QR code?
A vCard QR code encodes your contact details — name, phone, email, company, job title — in the standard vCard format every phone understands. When scanned, the recipient's phone offers a one-tap "Save Contact" prompt instead of them typing your details by hand.
How to create your vCard QR code
- Fill in your name, phone number, and email — and any other fields you want visible when someone saves your card.
- Double-check your phone number format, especially the country code if the card will travel internationally.
- Click Generate and preview the code.
- Download as PNG. For business-card-scale printing, keep the file large so it stays sharp when resized.
How to scan a vCard QR code
On both iPhone and Android, open the Camera app and point it at the code — a "Save Contact" prompt appears, offering to add every field directly into the phone's contacts app. No separate scanner app is required on modern devices.
Common problems and troubleshooting
- Fields save incorrectly — check the phone number format and spelling carefully before generating; typos are the most common cause.
- Won't scan at all — ensure sufficient print size and contrast, same as any QR code.
Security and privacy considerations
This tool builds the vCard entirely in your browser — your details are encoded directly into the QR image and never uploaded to or stored on our servers. Only include information you're comfortable sharing with anyone who scans the code.
Best practices
- Test-scan with a second phone before printing in bulk, to confirm every field saved correctly.
- Use SVG-quality/high-resolution downloads for print; PNG is fine for digital use like email signatures.
- Regenerate the code whenever your phone number or job title changes — old codes don't update themselves.
Real-world use cases
A corner of a printed business card, an email signature, conference badges, or a "save my contact" sticker at a shop counter.
Frequently asked questions
Will this work on both iPhone and Android?
Yes, the vCard format is a universal contact standard recognised by both.
Can I update the code later if my number changes?
No — a static code is fixed once generated. Create a new one if your details change.
Is my contact info stored anywhere?
No. The code is generated entirely in your browser and never sent to or stored on our servers.