Hand someone a QR code instead of a paper card and they can save your details in seconds. This generator encodes standard vCard contact information into a scannable code, built entirely in your browser.
How it works
The tool assembles your inputs into a vCard 3.0 string, the same format digital business cards use:
BEGIN:VCARD
VERSION:3.0
N:Avery;Jordan;;;
FN:Jordan Avery
ORG:Gera Systems
TITLE:Product Lead
TEL;TYPE=CELL:+15551234567
EMAIL;TYPE=INTERNET:[email protected]
URL:https://example.com
END:VCARD
Each value is escaped so that commas, semicolons, backslashes, and newlines do not break the structure. The completed vCard is then encoded by a from-scratch QR engine: the text becomes UTF-8 bytes, gains Reed-Solomon error correction over GF(256), is interleaved across data blocks, and is masked using the lowest-penalty of the eight standard masks so it scans reliably. A business-card vCard typically lands in QR version 6.
Tips and notes
Keep fields concise so the card fits comfortably and the code stays easy to scan — very long titles or URLs increase the QR version and density. Use a larger module size for printed cards, and always test by scanning before you print a batch. Because the output is SVG, it stays sharp whether it ends up on a business card, an email signature, or a conference badge.