Everyday Tools HubUtility directory
Everyday Tools HubPractical tools, clear answers

Free online tool

vCard QR Code Generator

A focused tool for one job: generate a QR code that adds your contact info to a phone's address book when scanned, and print it as a contact card you can drop onto a business card, sticker, or conference badge. Identity, contact, and address fields — no styling controls. For full QR styling (colors, gradients, logo overlay) or other content types like links and WiFi, use the main QR code generator instead.

vCard QR code generator

Identity

Who is this contact?

Friendly heading printed above the QR — useful when the visible name on the card should differ from the contact name (e.g., a brand name or event title).

Contact

How can people reach you?

Address (optional)

All five fields are optional. Skip them entirely if you don't want a street address on the printed card.

Alex Carter

Name
Alex Carter
Role
Carter Studio · Founder
Phone
+1 415 555 0102
Email
alex@carterstudio.example
Website
carterstudio.example

Scan this code with your phone camera to add to your contacts.

Plain-text vCard payload

The exact text encoded in the QR code, in standard vCard 3.0 format. Useful for debugging or for pasting into another contact tool. Special characters in any field are escaped per the spec (backslash, comma, semicolon).

BEGIN:VCARD
VERSION:3.0
N:Carter;Alex;;;
FN:Alex Carter
ORG:Carter Studio
TITLE:Founder
TEL;TYPE=CELL:+14155550102
EMAIL:alex@carterstudio.example
URL:https://carterstudio.example
END:VCARD

What vCard QR codes can and can't do

The QR uses the standard vCard 3.0 format that built-in camera apps support on iOS 11+ and modern Android, plus every third-party QR scanner worth using. iOS handles it most reliably — open Camera, point at the code, tap the notification, choose “Add to Contacts.” Android support is solid on recent versions but the exact UX varies by OEM. On older Android or some third-party scanners the contact may show up as raw text instead of being added directly. Not every vCard 3.0 field renders in every contact app — the most universally supported are name, organization, title, one phone, one email, one website, and one address. That's exactly what this calculator emits.

How to use this vcard qr code generator

Generate a contact QR code that adds your details to a phone's address book when scanned, with a print-ready contact card you can drop onto a business card or sticker.

Type your contact infoIdentity (name, organization, title), contact (phone, email, website), and an optional address. Address is tucked into a collapsible block to keep the default surface clean.
Read the contact card previewThe card on the right shows exactly what will print — the QR code, your name, role, phone, email, and any other fields you've filled in.
Print or downloadPrint the contact card directly, or download the QR as PNG or SVG to drop into your own business card or label template.

Frequently asked questions

These cover how vCard QR codes work, which phones support them, what fields to include, and the tradeoffs of using one for a business card or conference badge.

FAQ

What is a vCard QR code, and how does it work?

A vCard QR code encodes your contact details — name, organization, phone, email, website, address — in the standard vCard 3.0 format (the same format used by phone address books and many CRM systems for decades). When you scan the QR with a modern phone camera, the operating system reads the encoded fields and offers to add them to your contacts as a single tap. The QR is just a way to deliver the same data you'd otherwise type by hand. The format is supported by the built-in camera apps on iOS 11+ and modern Android, and by every third-party QR scanner worth using.

FAQ

Which phones can scan vCard QR codes?

Most modern smartphones, but support is slightly less consistent than WiFi QR codes. iOS 11 and later (any iPhone from the 5s onward) recognizes vCard QRs through the built-in camera app and offers to add the contact directly. Android 10 and later usually supports it via the camera app or Google Lens, though the exact UX depends on the OEM (Samsung, Pixel, Xiaomi, and Huawei all handle it slightly differently). On older Android versions or some third-party scanners, the contact may show up as raw text instead of being added automatically — the user can still see all the fields and tap to save, but it takes an extra step.

FAQ

What fields should I include in a contact QR?

The minimum useful contact has a name (first, last, or organization) and at least one way to reach you (phone, email, or website). Beyond that, include whatever the recipient is most likely to need: a job title for networking events, a website for professional contexts, a full address for in-person businesses like real estate, accounting, or in-home services. There's no penalty for adding more fields — vCard QRs handle multiple lines of contact info without growing too dense to scan. The contact card preview on this page shows exactly which fields will appear when someone scans your code.

FAQ

Should I print this on a business card?

Yes, this is one of the strongest use cases. The contact card preview is designed to print cleanly onto a business card, sticker, name badge, or conference table tent. Click 'Print contact' to trigger your browser's print dialog with a stylesheet that hides everything except the contact card and centers it on a clean white page. You can also download the QR as PNG or SVG and embed it in your own business card template — the vector SVG is the right choice for professional print runs, and the high-resolution PNG works well for inline use in design tools.

FAQ

Why didn't all the fields show up in my phone's contact app?

vCard 3.0 has dozens of optional fields, and not every phone OS or contact app respects every one. The most universally supported fields are the name (FN/N), organization (ORG), title (TITLE), one phone (TEL), one email (EMAIL), one website (URL), and one address (ADR). This calculator emits all of those when you fill them in. If a field is missing from your phone after scanning, it's almost always because your phone's contact app doesn't render that specific field type — try a different scanner app, or open the same QR on iOS to confirm the data is in there. The plain-text vCard payload below the download row shows exactly what's encoded.

FAQ

Is anything I enter here stored or sent anywhere?

No. Everything runs in your browser. The QR is generated locally by a JavaScript library, your contact details are never transmitted, and the page makes no network requests for the calculation. Nothing you enter is logged, stored, or sent to Everyday Tools Hub or anywhere else. The PNG and SVG downloads are generated and triggered entirely client-side.

Related tools

Explore other utilities in the Everyday Tools Hub library.

Free online tools for quick calculations and everyday tasks.