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;;;andFN: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 Tradingso 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.