How to Create a vCard QR Code for Business Cards
A vCard QR code drops your full contact details into someone’s phone with one scan. Here is how to build one that saves cleanly.
What a vCard is
vCard is the standard format phones use for contacts. A vCard QR code holds that record directly, name, organisation, title, phone, email and website, so scanning it opens a pre-filled "add contact" screen.
Unlike a link to an online profile, a vCard code keeps working forever and needs no server. The data is in the code.
Fields worth including
- •First and last name, kept separate so contacts sort correctly.
- •Organisation and job title.
- •One primary phone number in international format.
- •A work email address.
- •A website or portfolio URL.
Keep the payload short
Every field you add makes the code denser and harder to scan at small sizes. A business card is small, so resist the urge to include three phone numbers and a mailing address. Name, title, one phone, one email and a URL is plenty.
If you need more, point the website field at a page that holds the rest.
Design that scans
Leave a clear quiet zone, empty margin, around the code, and keep strong contrast between the modules and the background. Dark code on a light background is the safe default.
On a glossy card, matte-finish the area around the code so the camera is not fighting reflections.
Why local generation fits here
A vCard contains personal contact details. Generating the code in your browser means those details are encoded on your device and never handed to a third-party server first.