vCard or MeCard for contact QR codes

Both formats turn a scan into a saved contact. The difference is bulk: vCard carries more fields and is supported everywhere; MeCard is terser, so the same person produces a sparser pattern that scans faster and prints smaller. Choosing is a trade between richness and reliability.

  1. 1

    Choose vCard for full details

    Job title, company, address, multiple numbers, notes — vCard carries all of it and is understood by every phone made in the last fifteen years.

  2. 2

    Choose MeCard for the smallest possible code

    Name, phone, email — the essentials. The same contact can take half the data, which visibly lightens the pattern.

  3. 3

    Test on both iPhone and Android

    Whichever you pick, scan the final code with at least one iPhone and one Android and confirm the contact saves with the fields you expect.

Try it now

A full contact card that saves to the phone's address book.

Fill in the fields to encode your own content

Waiting for content

Free, no sign-up, no watermark. Your code never leaves this browser.

Why density matters on a business card

A contact with name, title, company, two numbers, email and address is several hundred characters. As a vCard that's a dense pattern — and on a 2.5 cm business-card code, density is the enemy: modules shrink toward the limit of print and camera resolution. MeCard encoding the essentials can be dramatically sparser at the same size, which is the difference between instant scans and awkward hovering.

Watch it live in the generator: fill in every field as vCard, then switch to MeCard — the pattern visibly relaxes.

Compatibility, honestly

vCard 3.0 is the safe universal: iOS, Android, every contact app. MeCard is well supported on Android and works on recent iPhones, but its history is patchier on older iOS versions. If your cards go to a mixed, unknown audience and you can afford the size, vCard is the conservative choice. If you're printing small — loyalty cards, badge corners — MeCard's sparsity wins.

A practical hybrid

Many teams print the MeCard essentials on the small physical card and put a vCard download behind a short URL for completeness. Simpler alternative: trim the vCard itself — do you need fax, second address and assistant's number on a card? Every dropped field is millimetres of scannability.

Mistakes to avoid

  • Don't cram every field in 'because it fits in the form' — density is the cost.
  • Always test-save the contact, not just scan; some readers show the data but fail to import certain fields.
  • Avoid special characters in names without testing — encoding bugs hide there.

Common questions

Which do phones prefer?

vCard has the broadest support. MeCard is well supported on Android and fine on recent iPhones.

Below what size should I switch to MeCard?

Around 2.5 cm of print for a full contact. At 3.5 cm and above, vCard is comfortable.

Can a QR code update my details later?

No — contact data is stored in the pattern. When your number changes, the card needs a reprint (or encode a link to a live contact page instead).

Do these codes work offline?

Yes — all the data is in the pattern; no internet needed to save the contact.