vCard to QR Code
Create a digital business card QR code that imports contacts directly to phones
Put your contact details into a scannable code
Typing a new contact into a phone is slow and easy to get wrong. A vCard QR code skips that: whoever scans it sees a prompt to save your details straight into their address book. This tool builds such a code from four fields, which makes it a good fit for a business card, an email signature, a conference badge or a shop counter.
Building your contact code
- Fill in Full Name. This one is required, and nothing is generated without it.
- Add a Phone Number, with the country code if people might call from abroad, for example +1 234 567 890.
- Enter your Email address.
- Type your Company name if you want one saved.
- Press Generate vCard QR. The code appears at 256 by 256 pixels.
- Use Save QR Code to download it as contact-qr.png.
What is inside the code
The tool writes a version 3.0 vCard containing the formatted name, organisation, telephone and email lines. Most phones recognise this format when their camera app scans it and offer to create a new contact. The code is generated with High error correction, so a slightly worn or lightly marked print will usually still scan. If you leave the phone, email or company fields empty, the matching lines stay in the card with no value, which is normally ignored by the contacts app.
Where it works well
- Printing on the back of a business card so people do not need to type your number.
- Placing on a stand or a poster at a trade show for quick lead exchange.
- Adding to a shop window or a service van for customers who want to save your details.
- Sharing your own details at a meetup without exchanging paper.
Limits and advice
Only four fields are supported. There is no job title, website, address, second phone number or photo, so if you need those, a fuller vCard builder is a better choice. The name is stored as a single full-name field, and some contacts apps split it differently, so scan the code with your own phone and check how the contact looks before printing. Characters such as commas and semicolons are written as typed and are not escaped, so keep the fields simple. The vCard is created in your browser with a JavaScript QR library that loads from a CDN, and remember that anyone who scans the code can read everything in it.
Related Tools
Related Tools