How to create it
Fill in your name and, if the card is for work, your company and job title. Either a name or a company is required.
Add your phone numbers with the country code, for example +44 or +49. Without it, the number may not dial correctly for someone abroad.
Enter only the fields you actually want people to save. Every additional field makes the code denser and harder to read at small sizes.
Scan the preview with your own phone, open the contact it offers and check every field before you send the file to the printer.
Printing and placement
- On a standard business card, keep the code at least 2 cm wide. If you include a full postal address, 2.5 cm or more is safer, because the vCard text gets longer.
- Leave a clear white border around the code. Printers like to push design elements close to the edge, and the quiet zone is needed for scanning.
- Order a single proof copy first and test it with an Android phone and an iPhone under normal room light before printing a full batch.
Common mistakes
Packing in too much
Two addresses, three phone numbers and a long job title produce a code with many tiny modules. Card printers cannot always reproduce them sharply. Keep it to what people need to reach you.
Numbers without country code
A local number such as 020 7946 0000 works only inside your own country. Written as +44 20 7946 0000, it works from anywhere.
Using a link instead of a vCard
A code that points to a profile page needs the page to stay online and requires an extra tap to save the contact. A vCard code works without internet access at the moment of scanning.
What the vCard contains
The generator writes a vCard in version 3.0 as defined in RFC 2426. It starts with BEGIN:VCARD, lists fields such as N, FN, ORG, TEL and EMAIL, and ends with END:VCARD. Commas and semicolons in your entries are escaped so the address book reads them as text.
Since the details are stored in the code itself, a change of job or phone number means printing new cards with a new code. Nothing on our side needs to be updated or paid for.
Questions
This is a static QR code: the content sits in the code itself and works without our server.
Static and dynamic QR codes explainedCan I add a photo to the contact?
Not in this generator. A photo would have to be embedded as data and would make the code far too large to print on a card.
Do I need an app to scan a business card QR code?
No. The built-in camera on iPhones and on most Android phones recognises vCard codes and opens the contact preview directly.
Can I put my logo in the middle of the code?
Yes, under design you can add a logo. The generator then switches to the highest error correction level, which makes the code denser, so print it a little larger.
Is my contact data stored anywhere?
The code is generated in your browser. Your name and numbers are not sent to our server and do not end up in a database.