vCard QR code generator
Replace the paper business card. One scan adds your full contact record to the other person's phone, with no app and no typing.

Where a vCard code actually gets used
- Physical business cards, printed alongside your name so a scan saves the full contact instead of just a phone number.
- Conference badges and lanyards, letting people you meet save your details without typing.
- Email signatures and LinkedIn banners, for anyone who'd rather scan on their phone than copy text.
- Trade show booths, printed at eye level so visitors leave with your contact even without taking a physical card.
- Freelancer or consultant portfolios, one code replacing a stack of cards that runs out.
How to make one
- Open the vCard generator and fill in first name, last name, and the organization or job title you want shown.
- Add phone, email, website and address — every field is optional except a name, so leave out anything you don't want public.
- Style the code the same way as any other — dot shape, colors, logo — and check the preview.
- Download it as PNG for a quick print or SVG for a professionally printed card (Pro).
- Keep the source details up to date on your side — since this type is always static, a phone or job change means generating a new code.
Printing and sizing it
A vCard encodes far more data than a plain link, so the module grid is denser — leave extra quiet zone around it, and avoid shrinking it much below three centimetres on a standard business card, or the dense corners can blur together when printed. Trimming optional fields — skip the address if it isn't essential — produces a visibly cleaner, easier-to-scan pattern than filling in every field available.
Why it's always static
A vCard code is always static — it isn't one of the types this app can make dynamic, because the whole point is that every field decodes directly on the scanning phone with no network request at all; there's nothing to redirect. If your phone number or title changes, printing an updated card means generating a fresh code, which costs nothing since static codes are unlimited on every plan.
Frequently asked questions
- Which vCard version is used?
- vCard 3.0, which has the widest support across phone cameras and contact apps.
- Can I include Arabic characters?
- Yes. Names and addresses are encoded as UTF-8, so Arabic text is preserved exactly.
- Why is my code so dense?
- A vCard holds far more data than a URL. Shortening the address or leaving optional fields blank produces a code that is easier to scan.
- SVG or PNG — what's the difference?
- PNG is a fixed grid of pixels that gets blurry when scaled up. SVG is vector-based and stays sharp at any size, which matters if the code is headed for print. SVG export is a Pro feature.