Skip to content

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

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.