vCard QR code generator
Your contact details in one code. Scan it and the phone offers to save you as a contact, no typing and no misheard email addresses.
Guide
How to use it
- Fill in your name. Everything else is optional, fewer fields make a cleaner code.
- Add the details you actually want saved: organisation, title, phone, email, website.
- Set error correction to Q or H if the code is going on a printed card.
- Scan the preview with your own phone and check the saved contact looks right.
- Download the SVG for print work, PNG for email signatures and slides.
Examples
Worked examples
Print the code at 2.5 cm on the back of the card. The front stays clean, and the person you met saves your details before the conversation ends.
Name, organisation and email in a code on your badge. People you talk to scan it instead of photographing the badge and forgetting why.
Name, trade and phone number printed at 20 cm on the rear door. Anyone stuck behind you in traffic becomes a saved contact, not a forgotten number.
Method
How it works
Your details are written into a vCard 3.0 text block (the format phones already use to share contacts) and that text is encoded as a QR code by an open source library in this page. Cameras recognise the format and offer to create a contact.
Everything happens in your browser. The details go into the code and nowhere else, so there is no account, no expiry and nothing stored on a server.
FAQ
Frequently asked questions
What is a vCard?
A standard text format for contact details, the same one phones use when they share a contact. Encoded in a QR code, it lets any camera save your details in a couple of taps.
Where do my details go when someone scans it?
Straight into their contacts app, with a preview first. Nothing goes through a server, the details travel inside the code itself.
How big should the code be on a business card?
At least 2 cm square, with a few millimetres of clear space around it. Use the SVG download and error correction Q or H, cards live in pockets and pick up wear.
Why only these fields?
Every extra field makes the code denser and harder to scan at business card size. Name, organisation, title, phone, email and website cover what a new contact actually needs.
Do I need to update the code if I change jobs?
Yes, the details are fixed inside the code. Generate a new one and reprint. Nothing expires on its own, the old code simply keeps the old details.
Is this private?
The code is generated in your browser and your details are never uploaded. Remember the printed code itself is public to anyone who scans it.
More tools