🎁 Get $100 FREE on your first $500 recharge·Limited-time bonus for new users·Sign up & claim your $100 instantly·$100 bonus on $500+ first deposits·Apply once, instant credit on signup·
* T&C apply
Free vCard QR, no signup, never expires

Business card QR code generator one scan saves your contact

Create a vCard QR code with your name, job title, company, phone, email, website and address. When someone scans it, your full contact saves to their phone instantly. Download a crisp PNG or SVG for printed and digital cards.

Free No signup Saves contact in one tap PNG & SVG download
vCard details
Error correction

Higher levels survive scuffs and logos but make the code denser. M is a good default.

Size (module scale)8px/module
Live preview
Fill in the fields to generate your QR code.

PNG for screens & social · SVG for crisp, any-size print.

Generated entirely in your browser. Your URLs, passwords and contact details are never uploaded, stored or logged.

100% in-browser & static — the codes never expire and work forever. No upload, no tracking.

What it encodes

Everything a new contact needs, in one square

Name & job title

Your full name plus role and prefix/suffix, so you are saved exactly as you want to appear in someone’s address book.

Company

The organization you represent, stored in the vCard’s company field so your card groups neatly under your employer.

Phone numbers

Work and mobile numbers that drop straight into the contact — one tap to call or text, never a mistyped digit.

Email & website

Your email address and website URL, so people can reach you or visit your site the moment they scan.

Postal address

A full street address if you want it — handy for offices, studios and anyone who needs people to find them.

Private & permanent

A static vCard built in your browser. Nothing is uploaded, and the code keeps working forever with no account.

A business card QR code is a vCard QR code: a scannable square that stores your complete contact details, so anyone who points a phone camera at it can save you to their address book in a single tap. No more handing over a card that gets lost in a drawer, and no more typing a name, number and email into a phone by hand while someone waits. This business card QR code generator is a dedicated vcard qr code generator that encodes your name, job title, company, phone, email, website and address into the open vCard format, renders the code live as you type, and exports a PNG for screens or an SVG for print. Everything below explains what a vCard QR code actually is, what data it holds, how to add one to a printed or digital card, and how to design and place it so it scans first time, every time.

What is a vCard QR code?

A vCard (short for “virtual contact card”) is the universal file format phones and email clients use to represent a person’s contact details — the same .vcf file your phone sends when you “share a contact.” A vCard QR code takes that contact record and packs it directly inside a QR pattern. When a camera reads the code, it doesn’t just see a line of text; it recognises a structured contact and offers an “Add to Contacts” prompt, pre-filled with every field you encoded.

That is what makes a contact qr code fundamentally different from a plain URL code. A URL code opens a web page; a vCard code populates the native contacts app. There is no app to download, no landing page to load, and no network connection required — the data is in the square itself. For networking, that one-tap save is the whole point: the person you just met keeps your details instead of losing your paper card, and your name, number and email land in their phone spelled exactly right.

What data a business card QR code holds

The vCard format supports a rich set of fields, and this vcard generator lets you fill the ones that matter for a business card. The essentials are:

  • Name: first and last name (plus optional prefix like “Dr.” or suffix like “MBA”), stored so you appear correctly in the address book.
  • Job title: your role, e.g. “Head of Marketing” — context the person remembers you by.
  • Company / organization: the business you represent, which groups your card under your employer.
  • Phone: work and/or mobile numbers, each tappable to call or text.
  • Email: your primary email address, tappable to compose.
  • Website: your company or personal site URL.
  • Address: a full postal address for offices, studios or client-facing locations.

A quick word on how much to encode: every field you add makes the QR pattern denser, because there is more data to squeeze into the same square. A code stuffed with three phone numbers, two emails, a long address and a note becomes a fine grid of tiny modules that struggles to scan at business-card size. Encode the handful of details a new contact genuinely needs — name, title, company, one phone, one email, website — and leave the rest for later. Lean data makes a cleaner, more forgiving code.

The vCard format behind the code (BEGIN:VCARD)

Under the hood, a business card QR code is just a specially formatted block of text that phones know how to parse. It starts with BEGIN:VCARD, declares a version, lists each field on its own line, and closes with END:VCARD. A simple example looks like this:

BEGIN:VCARD
VERSION:3.0
N:Sharma;Priya;;;
FN:Priya Sharma
ORG:Acme Studios
TITLE:Head of Marketing
TEL;TYPE=WORK,VOICE:+1-555-0142
EMAIL;TYPE=WORK:[email protected]
URL:https://acme.studio
ADR;TYPE=WORK:;;12 High Street;London;;W1 1AA;UK
END:VCARD

You never have to write this by hand — the tool assembles the block correctly from the fields you fill in, escaping special characters and ordering the lines the way phone contact apps expect. But it helps to know the structure exists, because it explains two things: why a vCard code holds so much more than a URL code, and why a code with lots of fields looks denser. The VERSION:3.0 line matters too — version 3.0 is the most broadly compatible across iOS and Android, which is why it is a safe default for a card that strangers will scan on unknown devices.

How to add a QR code to a printed business card

Adding a qr code for business card artwork is straightforward if you follow a few rules that keep it scannable at the small size a card allows. The workflow:

  • Fill in the vCard fields above and check the live preview looks right.
  • Set error correction to M for a clean print (go to Q or H only if you plan to drop a tiny logo in the centre).
  • Download the SVG — it stays razor-sharp at any print size, unlike a PNG which can blur if scaled up.
  • Place it in your design tool (Illustrator, Figma, Canva, InDesign) at roughly 2–2.5 cm square.
  • Keep the quiet zone — the empty margin around the code — and never let text or a border crowd into it.
  • Add a short call to action like “Scan to save my contact” so people know what the code does.

The most common printed-card mistake is sizing the code too small to save space. A business card is read from arm’s length, roughly 30 cm, and the 10:1 scan-distance rule puts the minimum at about 2–3 cm. Anything under 2 cm risks cameras failing to resolve the modules, especially on cheaper print stock where ink can bleed. If space is tight, put the code on the back of the card where it can breathe, rather than shrinking it into a crowded front.

Digital business cards and email signatures

A digital business card qr code is arguably more useful than the printed version, because so much networking now happens on screens. The same vCard code works everywhere a picture can go:

  • Email signature: add the PNG so every recipient can scan it from their inbox and save you.
  • Video calls: put it on your Zoom, Teams or Meet background — people scan it mid-call.
  • Phone wallpaper: set the code as your lock screen so you can share your details without an app.
  • LinkedIn banner & social profiles: a scannable contact in your header image.
  • Presentation slides: a “contact me” closing slide the audience scans from their seats.
  • Conference badges & name tags: a code printed on the badge turns every handshake into a saved contact.

For digital use, download the PNG at a generous size so it stays sharp on retina screens. Because this is a static code, it works identically whether it is printed on card stock or displayed on a monitor — the data lives in the pattern, not on a server that could go down.

Why vCard QR codes win at networking

Paper business cards have a famous problem: studies and sales lore alike put the share that get thrown away within a week extraordinarily high, and even the ones people keep rarely make it into a phone. The friction is manual data entry — nobody wants to type a name, a company, a phone number and an email off a card. A qr code contact card removes that friction entirely.

At a conference, a client meeting or a casual intro, the exchange becomes: you show the code (on a card, a badge or your phone screen), they point their camera, they tap “Add to Contacts,” done. The whole thing takes seconds, works without an internet connection, and crucially means your details are stored accurately — no transposed digits, no misspelled surname. It is also greener and cheaper than reprinting cards every time a phone number or title changes, and it works even when you have run out of physical cards.

Static vs dynamic vCard QR codes

This is the one decision worth thinking through before you print a thousand cards. This tool creates static vCard codes, which suit most people.

A static vCard code stores your contact details directly inside the pattern. It is free, permanent, works offline for the person scanning, and nothing can switch it off. The trade-off: you cannot change it after printing. If your phone number or job title changes, the old printed code still serves the old details, and you would print a new batch of cards with an updated code.

A dynamic vCard code stores a short link to a hosted contact page you control, so you can update your details without reprinting, and see scan analytics. The catch is that it depends on a paid third-party service — if you stop paying or the service shuts down, every card you handed out stops working. For someone who changes roles or numbers frequently, dynamic can be worth the subscription; for a stable set of details, a static code is simpler, free and future-proof. If you only need occasional edits, a practical middle ground is to encode a link to your own website or contact page using the URL type and keep that page up to date yourself.

How scanning saves the contact

The magic of a contact qr code is that the receiving phone does the work. Here is what actually happens when someone scans yours:

  • They open the native camera app (no special reader needed on iOS 11+ or recent Android) and point it at the code.
  • The camera decodes the BEGIN:VCARD block and recognises it as a contact rather than plain text or a link.
  • A banner or card appears offering “Add to Contacts” (iPhone) or a contact preview (Android).
  • They tap once, review the pre-filled fields, and save — your name, title, company, phone, email and website all land at once.

Because everything is embedded, this works with no internet connection and no account on either side. It is the fastest, most reliable way to move a contact from one person to another, and it is why the vCard code has become the default “smart” element on modern business cards.

Design and placement tips for a scannable card

A vCard QR code is only useful if it scans on the first try, and a business card is an unforgiving canvas — small, often glossy, sometimes dark-themed. The checklist that prevents nearly every failed scan:

  • Keep it dark-on-light with strong contrast. Printing the code in a pale brand colour, or inverting it to light-on-dark, is the number-one reason “designed” cards fail to scan.
  • Protect the quiet zone. Leave the empty border intact; don’t let text, a logo or the card edge crowd it.
  • Size it 2–2.5 cm square, never below ~2 cm, so a camera can resolve the modules at arm’s length.
  • Use the SVG so edges stay crisp; avoid stretching a small PNG.
  • Label it. A tiny “Scan to save my contact” line lifts scan rates — many people still don’t realise the camera does it automatically.
  • Raise error correction to H only if adding a logo, and keep that centre logo small so it doesn’t cover too many modules.
  • Mind the finish. Heavy gloss or lamination can throw glare across the code; a matte patch behind it helps on shiny stock.
  • Test on two phones (one iOS, one Android) before you commit to a print run.

Business card QR code examples

A few ways people put a vCard code to work, to spark ideas for your own card:

  • Sales rep: code on the card back plus the same code on the email signature, so a prospect saves the rep whether they met in person or over email.
  • Founder at a conference: the vCard code on a lanyard badge — every booth visitor scans and saves without a card changing hands.
  • Freelancer / consultant: code on the phone lock screen for impromptu intros, so there’s always a card even with none in the bag.
  • Real estate agent: code with name, mobile, email and office address on yard signs and brochures.
  • Retail or hospitality staff: a vCard code on a desk stand so regulars can save the direct line.
  • Remote team: everyone’s vCard code on their video-call background for client meetings.

If your card or signature also drives people to a website — a portfolio, a booking page, a company site — remember the code is only half the job; the page still has to be found. You can generate a plain URL code for that on the main QR code generator, and if you want guests to also join your office or cafe WiFi, the WiFi QR code generator handles that in the same way.

Privacy: built in your browser

Your contact details are personal data, so it matters where they go. This business card qr code generator runs entirely in your browser with JavaScript. The name, phone number, email and address you enter are turned into a QR code on your own device and are never uploaded, stored or logged. Many online vCard generators quietly route your input through their servers, or hand you a dynamic code whose destination — and therefore whose record of your contact data — they control.

Because these are static codes built locally, what you get is exactly what you encoded, with nothing in the middle. You can work offline, create as many cards for colleagues as you like, and close the tab knowing nothing was retained. For something as sensitive as a direct phone number and home-or-office address, in-browser generation is the safer default. Fill in the fields at the top of the page, pick your size, download the SVG for print or the PNG for screens, and you have a contact QR code that saves your details in one tap and keeps working for as long as you need it. For the rest of the free toolkit, head to /tools.

Pair it with the rest of the free toolkit

Need a code for a link instead of a contact? Use the QR code generator. Sharing your office or cafe network? Build a WiFi QR code. The full index is at /tools.

Browse all free SEO tools
FAQ

Business card QR code questions, answered

  • A business card QR code is a vCard QR code — a scannable square that stores your full contact details (name, job title, company, phone, email, website and address) in the standard vCard format. When someone points their phone camera at it, their device reads the data and offers to save you straight to the address book in one tap, with no typing and no typos.

  • Fill in the vCard fields in the tool above — first and last name, job title, company, phone, email, website and address. The QR code renders live as you type. Choose a size and error-correction level, then click Download SVG and hand that file to your printer, or Download PNG for a digital card or email signature. There is no signup and the code never expires.

  • A vCard QR code can store your full name, prefix/suffix, job title, organization, one or more phone numbers (work, mobile), email address, website URL, and a postal address. It can also carry a note. Keep it to the essentials a new contact needs — name, role, company, phone, email and site — because the more data you encode, the denser and harder-to-scan the code becomes.

  • Put it on the back of the card or a bottom corner of the front, sized at roughly 2–2.5 cm square with a clear quiet-zone margin around it. Keep it dark-on-light for contrast, never shrink it below about 2 cm, and add a short “Scan to save my contact” label so people know what it does. Always use the SVG download so it prints razor-sharp.

  • Yes. Because the code contains a proper BEGIN:VCARD block, modern iPhone and Android cameras recognise it as a contact and show an “Add to Contacts” prompt. One tap saves your name, number, email, company and website at once — far faster and more accurate than typing a card by hand, and nothing gets mistyped.

  • This tool makes static vCard codes: the contact data lives inside the pattern, so the code is free, permanent and works offline forever. A dynamic code stores a redirect link you can edit and track later, but it needs a paid subscription and stops working if that service goes away. For a printed card, static is usually the right call — unless you change jobs often, in which case a dynamic code lets you update details without reprinting.

  • Absolutely. Download the PNG and drop the vCard QR code into your email signature, LinkedIn banner, phone wallpaper, Zoom background, conference badge or presentation slide. Anyone on a video call or viewing your email can scan it from their screen and save your details — a digital business card that works without printing anything.

  • Yes to both. It is 100% free with no signup, no watermark and no limit on how many codes you create. Everything is generated in your browser, so your contact details — phone, email, address — are never uploaded, stored or logged. The static code you download keeps working for as long as you need it.

Your card points to your site — make sure it ranks

A vCard QR code gets people to your website in one scan. Getting that site ranked and trusted takes authority links. See how Serpbays builds them.

Start free on Serpbays