vCard for business cards
Make a contact card that phones can save directly, including name, title, company, phone, email, website, and address.
Create a contact QR code people can save with one scan. Everything runs locally in your browser, with custom colors and instant SVG or PNG downloads. Link, text, Wi-Fi, email, and SMS QR codes are still one tab away.
QR content
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.
Compact controls for print-ready color and export sizing.
Live preview
Waiting for content
Fill in contact details to create a QR code people can save to contacts.
Clipboard image copy is hidden here because this browser does not support `ClipboardItem` image writes.
Choose a QR type and add content to unlock downloads.
Supported QR types
Start with a vCard QR for a business card, then switch tabs when you need links, Wi-Fi access, text, email, or SMS.
Make a contact card that phones can save directly, including name, title, company, phone, email, website, and address.
Drive people straight to a website, menu, product page, or landing page.
Encode short notes, discount codes, event instructions, or on-device copy.
Let guests join a network with one scan instead of typing the password.
Pre-fill support or sales emails with recipient, subject, and body started.
Kick off a text thread for RSVPs, support messages, or opt-in campaigns.
How it works
Start with vCard for a business card contact QR, or switch to link, text, Wi-Fi, email, or SMS.
Adjust colors, output size, and error correction. Use SVG for print and keep business-card QRs at least 0.8 in / 20 mm wide.
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
No. QR payloads are generated in the browser using a client-side library and rendered on the page locally.
SVG is best for print and scaling. PNG is easier for quick sharing in slides, docs, chats, and social posts.
Very long content can exceed QR capacity. Shorten the text or lower the error correction level to fit more data.
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.
QR code types