LocalQR

QR code for business cards: create a private vCard QR

Add a QR code to your business card so people can save your contact with one scan. Generate SVG or PNG locally in your browser. Nothing is uploaded.

QR should be at least 0.8 in / 20 mm wide on a business card. Use SVG, high contrast, quiet zone, and a real phone scan test.

QR content

vCard QR code

Create a saveable contact QR code for business cards, badges, and portfolios.

Tip: keep only the fields you need so the QR stays compact and reliable.

Generated locally in your browser. Nothing is uploaded.

Contact preview

Add contact details to preview what scanners can save.

Appearance

Compact controls for print-ready color and export sizing.

Live updates

Live preview

Scan-ready output

Updates automatically

Waiting for content

Fill in contact details to create a QR code people can save to contacts.

Choose a QR type and add content to unlock downloads.

  • Use darker foreground colors and a light background for better scanning reliability.
  • Higher error correction improves resilience but makes the pattern denser.
  • Use SVG for business cards, keep the printed QR at least 0.8 in / 20 mm wide, preserve quiet zone, and test scan before printing.

Quick answers

How to make a business card QR code

Fill in the vCard fields, download SVG for print, place it on your business card with enough quiet space, and test scan before ordering cards.

How to add a QR code to a business card

Fill in the vCard tab, choose high-contrast colors, download SVG, and place the QR on your card design with clear space around every side.

Why use this tool

Your contact details stay on your device. The QR is generated locally; no server ever sees your personal information. No account, no watermark.

Sizing for business cards

A QR code on a business card should be at least 0.8 in / 20 mm wide. Keep a quiet zone around it and avoid putting text, logos, or trim marks too close.

What to include

Name, company, title, phone, email, and website are usually enough. Long addresses and extra URLs make the pattern denser, so test scan the final card proof.

Need more detail? Read how QR error correction works or how to size QR codes for print vs digital.

QR codes for business cards

A vCard QR code on a business card lets someone save your contact to their phone with one scan, no manual entry or app install. Both iOS and Android handle vCard 3.0 natively.

For print, use SVG output, high contrast, and enough quiet zone around the code. Keep the QR at least 0.8 in / 20 mm wide on the finished card. Smaller codes can work in perfect conditions, but they fail faster with matte paper, low light, or older cameras.

The key trade-off is information density. A vCard with name, title, company, phone, email, and website usually scans well. Extra address lines and profile URLs can help, but they make the QR denser, so test scan the exact proof before printing a batch.

How it works

  1. 1

    Choose the QR type

    Start with vCard for a business card contact QR, or switch to link, text, Wi-Fi, email, or SMS.

  2. 2

    Customize the look

    Adjust colors, output size, and error correction. Use SVG for print and keep business-card QRs at least 0.8 in / 20 mm wide.

  3. 3

    Download or copy

    Export PNG or SVG instantly, copy the QR image where supported, and test scan before printing.

Privacy and quality

Your data never leaves your device. The QR code is generated and rendered entirely in the browser, with no server, no upload, and no tracking.

No account, no sign-up, no watermark. Open the page, type your content, and download a clean PNG or SVG.

Works offline once loaded. After the first visit, the page runs without a network connection because all the logic is in JavaScript.

FAQ

Common questions

Does this upload my content anywhere?

No. QR payloads are generated in the browser using a client-side library and rendered on the page locally.

Which export should I choose?

SVG is best for print and scaling. PNG is easier for quick sharing in slides, docs, chats, and social posts.

Why did my QR stop rendering?

Very long content can exceed QR capacity. Shorten the text or lower the error correction level to fit more data.

What does error correction do?

Error correction adds backup data so the QR can still be read even when partly covered, damaged, or printed on a rough surface. Higher levels (Q, H) tolerate more damage but make the pattern denser. Medium (M) is a good default for most uses.