vCard QR Code Generator
Build a contact-card QR code that drops your details straight into someone's phone book. Fill in your name and the ways to reach you, then download a code for your business card, badge, or email signature — free and instant.
A business card that saves itself
Paper business cards have one weakness: the details on them have to be typed in by hand before they are any use, which is why so many end up in a drawer and never make it into a phone. A vCard QR code fixes that. Print it on the card — or show it on your phone screen — and the person you just met scans it, taps "Add contact", and your name, number, email, company, and website are saved in seconds, spelled correctly every time.
Because the contact details are encoded directly in the image, the code works offline and forever: there is no link to break and no service that has to stay online. That makes it ideal for printed materials you cannot easily reissue — business cards, conference lanyards, exhibition stands, name badges, and the closing slide of a presentation where you want the audience to keep in touch.
How to make your contact QR code
- Enter your first and last name — this becomes the contact's display name.
- Add at least one way to reach you: a phone number, an email, or both. International numbers are clearest in full
+countryform. - Optionally include your company, job title, and website to round out the saved contact.
- Watch the preview update as you type, then download the PNG for digital use or the SVG for print.
- Scan your own code with a different phone to confirm every field lands the way you expect before you share it.
What to include — and what to leave out
More fields make a richer contact, but a QR code holding a vCard gets denser with every line you add, which can make it harder to scan when printed small. Include the essentials that someone genuinely needs and skip the rest. Keep in mind, too, that a contact code is meant to be shared widely: anyone who scans it keeps whatever you put in it, so use a work email and a business number rather than anything you would rather not hand out. If your role or number changes often, consider a dynamic code that points to an online contact page you can edit, so the printed code never goes stale.
Printing tips
Treat the contact code like any data-heavy QR: give it a clear quiet zone, keep dark-on-light contrast, and do not shrink it below roughly 2 cm on a printed card. The generator defaults to a higher error-correction level for contact codes so they tolerate a little ink spread or a glossy finish, and the SVG download stays razor-sharp at any size — from a business card to a roll-up banner.
Frequently asked questions
What is a vCard QR code?
It is a QR code that holds a vCard — the standard digital contact-card format (.vcf) that phones understand. Scan it and the device offers to add the name, phone, email, and other details directly to its contacts, with no app or typing required.
Does the contact save without any extra app?
Yes. The built-in camera or QR scanner on modern iPhones and Android phones reads the vCard and shows an "Add contact" prompt. We use vCard version 3.0, the format with the broadest device support.
Which fields should I include?
At minimum a name and one way to reach you — usually a mobile number or email. Adding your company, job title, and website makes the saved contact more useful. Leave out anything you would not want a stranger who scans your card to keep.
Can I update the details later without reprinting?
No. A vCard QR code encodes your details directly in the image, so changing them means generating a new code. If your contact info changes often, point a dynamic QR code at an online contact page instead — you can repoint that without reprinting.
Where should I put my contact QR code?
Common spots are the back of a printed business card, an email signature, a conference badge, a name tag, a shop window, or a slide at the end of a talk. Anywhere someone might want to save your details in a hurry.
Why does my contact code look denser than a URL code?
A vCard packs several fields of text, so it holds more data than a short link and the pattern is finer. Keep the printed code reasonably large with a clear margin, and raise the error-correction level if you plan to place it on a textured or glossy surface.