Skip to content

Free tool · QR codes

Free vCard QR Code Generator

One scan opens the add-contact screen with your details already filled in.

Get started How it works

Free with a Bravely account. No card.

  • Standard vCard 3.0
  • Built for print
  • Details stay private

How it works

Make a vCard QR code in three steps

  1. 1

    Add your details

    Only the name is required.

  2. 2

    Style it

    Check the preview, then test a scan at real size.

  3. 3

    Download it

    A PNG or SVG for cards, badges, signs and slides.

What you get

Everything included, free

Standard vCard 3.0

The code carries a real vCard, the contact-card format phones already understand.

The fields that matter

Name, organization, job title, phone, email, website, and postal address.

Built for print

Download a true vector SVG that stays sharp at business-card size, plus a high-resolution PNG for slides and email signatures.

Error correction control

Choose how much redundancy the code carries, which matters when a dense contact code is printed small, laminated, or worn as a badge.

Details stay private

The vCard is assembled entirely in your browser.

No expiry, no watermark

Your details are encoded in the pattern itself, with no redirect behind it.

What people make with it

  • Business cards
  • Conference badges
  • Email signatures
  • Resumes and portfolios
  • Storefronts and service vans
  • Speaker slides

Good to know

vCard on paper: making a dense code scan reliably

Read more

A link QR code might encode a few dozen characters; a filled-in contact card carries several times that, so its grid of modules is much finer. Fine modules are what fail first on small or low-quality prints. The fixes are simple: include only the fields you actually need, print the code larger than you think you need, and leave the white quiet zone around it untouched.

Error correction is a trade, not a free upgrade. Higher levels let a scuffed code recover, but they add even more modules to an already dense pattern. Medium is right for a clean card handed person to person; step up to Quartile or High only when the code will live somewhere it takes abuse, and give it the extra physical size that density demands. Then proof it: print one at final size and scan it with a couple of different phones before the full run.

Where a contact code beats typing

Read more

The moment a contact code earns its place is the handoff: a meeting ending, a trade-show aisle, a customer standing in front of your van. Typing a name, number, and email into a phone takes long enough that people defer it and then lose the card. A scan captures everything in a second, spelled correctly, filed into the right fields, and saved before the conversation ends.

Frequently asked questions

What happens when someone scans a vCard QR code?

Their camera recognizes the contact card and opens the phone's add-contact screen with the fields filled in. They tap save and you're in their contacts, spelled correctly, with the number in the number field and the email in the email field. The details come straight from the code; nothing is sent anywhere.

Which fields do phones import?

This generator writes the widely supported core of vCard 3.0: name, organization, job title, phone number, email, website, and postal address. iPhone and Android contact apps map all of these to their matching contact fields.

Can I leave fields blank?

Yes. Only the name is required, because a contact needs a display name. Every empty field is omitted from the code entirely, which keeps the pattern smaller and easier to scan.

How small can I print it on a business card?

A vCard holds far more data than a link, so the pattern is denser than a typical QR code. As a working rule, keep it at least about 2 centimeters (three quarters of an inch) square, fill in only the fields you need, and always test-scan a proof at real size before ordering a print run.

What error correction level should I use for a contact code?

Error correction adds redundancy so a damaged code still scans, but it also makes the pattern denser. For a clean business card, Medium is the sweet spot. Save Quartile or High for codes that get laminated, worn as badges, or otherwise scuffed, and compensate with a larger print size.

What happens when my details change?

The code is static, so it keeps showing whatever you encoded. Generate a new code and reprint. The trade-off runs the other way too: a static code never expires and never depends on a service staying online.

Is it really free?

Yes. Sign in with a free Bravely account and claim free lifetime access once. PNG and SVG downloads, no watermark, no usage caps.

Make a contact QR code

Get started

Free with a Bravely account. No card.

From the same studio

Bravely Studios builds nine cross-platform desktop utilities: screenshots, PDF signing, remote desktop and more, with one plan that unlocks all of them. The same free Bravely account works everywhere.