✨ Generators

Contact QR Code

Generate contact QR codes in vCard or MECARD format from name, phone and email.

Examples (click to try)
Enter a name to generate a QR code

How to use

Pick a format (vCard / MECARD), then fill in name, phone, email and company. The QR appears as soon as a name is present and regenerates on every change. The example chips fill a sample contact in either format. When it looks right, use Download PNG to export the image.

Concrete examples

  • Taro Yamada / 03-1234-5678 / [email protected] (vCard) → a vCard 3.0 with N:Yamada;Taro;;; and FN:Taro Yamada
  • Same contact (MECARD)MECARD:N:Taro Yamada;TEL:03-1234-5678;EMAIL:[email protected];;;
  • Name only "Benri"N:Benri;;;; (a single word is the family name); FN is also Benri
  • Company "A;B Trading" → the semicolon is escaped to ORG:A\;B Trading so the format stays valid
  • Download PNG → drop it on a business card, signature or storefront; scanning adds the contact in one step

FAQ

Is my data sent to a server?
No. Everything runs in your browser; nothing is transmitted or stored externally.
vCard vs MECARD?
vCard is the international standard (VCARD:3.0) that most phone contact apps read. MECARD is a compact format common on Japanese phones. Pick what your reader expects.
How are first and last name split?
If the name has a space, the vCard N line splits it as last;first (e.g. Taro Yamada becomes N:Yamada;Taro). A single word is treated as the family name. The display name (FN) keeps exactly what you typed.
Can values contain symbols or semicolons?
Yes. Per the vCard/MECARD spec, ; , \ and newlines are escaped automatically before going into the QR, so the format stays valid.