PLATE 04
SCALE 1 : 1
EDITION v0.26.10
FILE KMK·QR·04
FIGURE A · VCARD ENCODE

Free vCard QR code generator

Pack contact details — name, organization, phone, email, address — into a QR code that adds you straight to someone’s phonebook. vCard 3.0, broadly supported.

process
client-side · zero upload
cost
free · no signup · no expiry
format
PNG · SVG · PDF
license
MIT · open source
S-01 FORMAT
PNG · 1024 PX
S-02 DOTS
ROUNDED
S-03 EC
M · auto
P-01 CONTACT
P-02 COLOR
P-03 GRADIENT
P-04 DOT STYLE
P-05 EYE FRAME
P-06 EYE BALL
P-07 LOGO
P-08 ERROR CORRECTION
P-09 OUTER FRAME
§01

Notes on the artifact

A vCard QR carries a contact card in the same format your phone uses to share a contact via AirDrop or Nearby Share. When scanned, the recipient is offered an "Add to Contacts" sheet pre-filled with the fields you set. It is the modern equivalent of a paper business card, except it survives the wallet.

We emit vCard 3.0 because it has the widest scanner support across iPhone, Android, and the long tail of QR-reading apps. Newer versions (4.0) are slightly more compact but break in older readers. The trade-off is not worth it for a contact card.

Only fill the fields you want shared. Everything you leave blank is omitted from the output entirely. If you put a logo on the QR, the scanner still gets the contact data — the logo is decorative, the data is in the surrounding modules.

§02

Footnotes & queries

Why vCard 3.0 instead of 4.0?
Compatibility. 3.0 reads cleanly on every camera app and QR scanner we have tested. 4.0 has marginal benefits and breaks in older readers.
Can I include a photo?
Not in this tool. Embedding a photo balloons the QR size to the point of unscannability. The logo overlay you can add is purely visual — it does not encode a photo into the contact card.
How do I update the card later?
Regenerate the QR. Static QRs cannot be edited after the fact. If you want a single QR pointing at always-current contact info, use a URL QR pointing at a vCard hosted on your own site.
§03

Anatomy of the code

QR code anatomySchematic of a QR code with six functional regions called out: three finder patterns at TL, TR and BL for orientation lock; one alignment pattern at BR for perspective correction; the timing patterns running between the finders that tell the scanner the cell pitch; the format-info bits surrounding the TL finder which encode the error- correction level and mask pattern; the data + Reed–Solomon error-correction codewords filling the rest of the grid; and the surrounding 4-module quiet zone (mandatory whitespace). Below the main diagram is a detail blow-up of one finder pattern at twice the scale, with a dimensional strip showing the 1·1·3·1·1 module construction of the ring.FINDER· ×37 × 7 MODULESFORMAT INFO15 BITS · L-SHAPEQUIET ZONE4-MOD MARGINTIMING PATTERNALTERNATING CELLSDATA + ECCREED–SOLOMONALIGNMENT· BRPERSPECTIVE LOCKDETAIL · FINDER PATTERNSCALE 2:111311RING · 1·1·3·1·1OUTER RINGQUIET BANDSOLID CENTERQUIET BANDOUTER RING
QR ANATOMY FUNCTIONAL REGIONS DRAFTING SCHEMATIC
Every QR code is a part-functional, part-data grid. Three finder patterns at the corners let a scanner lock orientation; an alignment pattern at the bottom-right corrects perspective skew when the code is photographed at an angle. The timing patterns — alternating modules running between the finders — tell the scanner the cell pitch. Format info encodes the error-correction level and mask pattern across 15 bits arranged in an L-shape. The rest of the grid is the payload — data plus Reed–Solomon error-correction codewords. The quiet zone is mandatory whitespace; without four clear modules of margin, scanners reject the code. The detail below the main figure shows the finder pattern's 1·1·3·1·1 ring construction — proportions deliberately chosen so a scanner can recognise the pattern at any rotation, with three patterns at three corners triangulating the code's orientation.
§04

Plate index

  1. PL.01 URL Free URL QR code generator
  2. PL.02 TEXT Free text QR code generator
  3. PL.03 WIFI Free WiFi QR code generator
  4. PL.04 VCARD Free vCard QR code generator
  5. PL.05 EMAIL Free email QR code generator
  6. PL.06 SMS Free SMS QR code generator
  7. PL.07 PHONE Free phone QR code generator
  8. PL.08 GEO Free geo location QR code generator