Home / Contact card QR code
vCard contact card QR code generator
One scan and your details land in someone’s phone, spelled correctly. Built as a standard vCard, so it works on iPhone and Android alike.
Keep the card short#
This is the one QR type where restraint really pays. A link is perhaps 30 characters; a fully filled contact card can run past 250 once you add a company, job title, street address and website. That difference pushes the grid from around 29×29 modules to over 50×50, and at business-card size those modules get small enough that a phone struggles in dim restaurant light.
In practice, a name, one phone number and one email address cover almost every exchange. Add the company if the name alone would not mean anything in a week. Leave the postal address out unless people genuinely post you things — it is usually the single most expensive field on the card.
If your details change often, a link code pointing at a page you control ages better than a contact card, because you can edit the page without reprinting anything.
Phone numbers travel further in international format#
Write the number with a country code, as +44 20 7183 8750 rather than 020 7183 8750. A saved contact is useless abroad without it, and it costs nothing at the point of entry. The generator strips spaces and formatting characters before encoding, so type it however is comfortable.
On a business card, size the code properly#
Give a contact code at least 2 cm square on a printed card, more if you have filled in several fields. Keep the quiet zone clear — designers often crop it to reclaim space, and it is the most common reason a card that looked fine in the file will not scan on paper. Print a single proof and scan it before ordering five hundred.
- Fill in the fields you actually want on the card, starting with name, phone and email.
- Watch the grid size in the readout. If it climbs past about 45 by 45, remove a field.
- Download the SVG and place it in your artwork at 2 cm or larger, with the white margin intact.
- Print one proof, scan it on a phone that is not yours, and check the saved contact.
Questions about contact QR codes#
What exactly is a vCard?
It is the standard format phones and email clients use for contact records. Inside a QR code it means a scan offers to save the whole contact instead of showing text to retype.
Why is my code so dense?
Contact cards carry a lot of characters and every field adds more. Removing the address and website usually brings the grid back to a comfortable size.
Contact code or a link to a page?
Use the contact code when you want details saved offline and unchanged. Use a link when the details change often or you want scan statistics.
Will it work on both iPhone and Android?
Yes. Both read vCard 3.0, which is what this generator produces, and both will offer to create a new contact.
Can I add a photo to the contact?
Not sensibly. An embedded image makes the code far too dense to scan at business-card size. Link to a profile page instead if the photo matters.