vCard QR code generator
A contact card people can scan straight into their phone. Everything is encoded in the code itself, so it keeps working with no service behind it.
Add an address
SVG stays sharp at any size — use it for anything printed.
Customize appearance
Higher levels survive more damage but make a denser code.
Only affects PNG and JPEG. SVG scales to any size.
The clear border around the code. Four is the specified minimum; going lower makes it harder to find.
Your image is processed on this device and never uploaded. Adding a logo switches error correction to its highest setting so there is enough redundancy to cover.
What happens when someone scans it
The phone recognizes the contents as a vCard — the same format used when you email someone a contact — and offers to add a new contact with the fields pre-filled. The person taps to confirm and it lands in their address book. No app, no account, and nothing for them to type.
This site writes vCard 3.0 rather than the newer 4.0. Both are real standards; 3.0 is the one that iOS and Android contact importers have handled dependably for far longer, and a contact card that fails to import is worse than useless.
Keep it short — this type fills up fast
A contact card holds far more text than a link does, and every field you add makes the code denser. A name, mobile number and email produce a code that scans comfortably from a business card. Add a job title, company, website and full postal address and you can end up with a pattern so fine that a phone camera struggles at arm’s length.
The practical rule for a printed card: include what someone actually needs to reach you, and leave the rest for your website. If the preview starts looking like dense static rather than distinct squares, that is the signal to cut a field or print it larger — see the size guide for the numbers.
Where it works well
- Business cards. Printed on the back, it saves the recipient typing your details in — the step where most cards die.
- Conference badges and lanyards. Fast contact exchange without either person opening an app.
- Email signatures and slide decks. One scan from a screen beats reading an address aloud.
- Shop windows and vehicle livery. A phone number and business name that go into someone’s contacts in one tap.
Think about what you are printing
A contact QR code is plain readable text to anyone who scans it, and putting one on something public means publishing those details to everyone who walks past. That is exactly right for a business address and a work number. It is worth a second thought before a home address or a personal mobile goes on a public sign.
As with every generator here, the details are encoded in your browser and never reach us — but the code itself is not private, because a QR code cannot be. Anything you put in one, you are handing to whoever scans it.
Related tools and guides
- Free QR code generatorCreate QR codes for links, Wi-Fi, contacts, email, SMS and plain text. Built in your browser, free to use, and they never expire.
- How big should a QR code be?Work out the right printed size for any scanning distance, plus quiet zone, contrast and print resolution rules that decide whether a code scans.