Free vCard QR code generator

Turn your details into a digital business card

Fill in your name, phone, email and company above and download a free vCard QR code. When someone scans it with their phone camera, they get a one-tap “Add to Contacts” — no typing, no lost paper cards. Everything is encoded in your browser, so your details are never uploaded to a server.

To make yours:

  1. 1

    Enter your name and contact details

    First and last name, phone and email are the essentials.

  2. 2

    Add company, title, website (optional)

    Great for networking and conferences.

  3. 3

    Customise the look (optional)

    Add your logo, brand colours and a “Scan me” frame.

  4. 4

    Download free

    PNG for screens, or vector SVG/PDF for print — no watermark.

Put it everywhere

Add it to the back of a printed business card, your email signature, a conference badge, a name tag or a shop window.

vCard QR code vs a paper card

Paper cards get lost; a scanned contact lands straight in the phone. The code uses the open vCard 3.0 standard, so it works with the native camera on iPhone (iOS 11+) and Android (10+) — no special app. Because the data is encoded directly, the code works forever and offline, with nothing that can expire.

What actually gets encoded

OpenQR builds a standard vCard 3.0 record: your name first, then whichever of company, job title, phone, email, website and address you’ve filled in, each on its own line. Leave a field blank and it’s left out completely, so a name-and-number card stays compact and scans easily. Fill in every field and the payload grows to match, which means a denser pattern that needs a steadier hand and a bit more print size to resolve cleanly. Commas and semicolons inside a company name, job title or address are escaped automatically, so something like “Smith, Jones and Co” comes through as one field instead of being split by the vCard format’s own separators.

What happens when someone scans it

Nothing saves automatically on either platform. iPhone’s Camera app opens the details as a contact card with “Create New Contact” and “Add to Existing Contact” underneath; Android phones hand the same card to Google Contacts or the phone’s own contacts app. Either way, the person scanning sees the card before anything is added to their phone, so it’s worth previewing your own code before you send it to print.

Where a vCard QR code works, and where it doesn’t

A vCard code works best somewhere the scan is quick and the details won’t move: the back of a printed business card, a conference badge, an email signature, or a stand at a trade show. It’s the wrong choice for anything that changes: once it’s printed the code can’t be repointed, so a new job title or phone number means every card already handed out is carrying the old one. If your details are likely to change, put a URL QR code on the card instead, pointing at a contact page you control, and choose “Make it editable” so you’re updating a page rather than reprinting a stack of cards.

Yes — free to make and free to print on cards, badges or email signatures, with no watermark and no account. Your contact code is static, so there’s no subscription to keep it live.