Free Tool
4.9/5

Free vCard QR Code Generator

Turn your contact info into a digital business card QR code people scan to save your contact. Static and free forever, or an editable Smart QR you can re-point after printing, with scan counts.

Classic vCard: your contact details are frozen into the pixels forever. Works offline, free, never expires.

Smart QR: the code points at a Flyn link you can re-point after printing, with scan counts.

Fill in at least a first or last name to generate your vCard QR code.

Your QR image itself never expires, it is baked into the pixels. Anonymous Smart QR trial links last 24 hours; links in a free Flyn account stay live, we never deactivate them over plans or billing. Sign up free to keep yours.

Want to track where your links travel?

Create Flyn short links and see total clicks free. Pro unlocks full country, device, and referrer breakdowns. Every link becomes a data point you control.

Shorten for free

How to Make a vCard QR Code in 3 Steps

Step 1: Fill in your contact details, vCard QR Code Generator screenshot
1

Fill in your contact details

Enter your name, organization, job title, phone, email, and website. Open More fields for a full mailing address. The QR preview updates live as you type, no generate button needed.

Step 2: Download your QR code, vCard QR Code Generator screenshot
2

Download your QR code

Grab a print-ready PNG (rendered at 4x for crisp printing) or a vector SVG your designer can drop into any card layout. Prefer a code you can edit later? Switch to Smart QR and get a re-pointable short link instead.

Step 3: Print it and get scanned, vCard QR Code Generator screenshot
3

Print it and get scanned

Place the code on your business card, conference badge, or email signature. Anyone pointing a phone camera at it sees your contact card instantly and saves you with one tap.

What Is a vCard QR Code?

A vCard QR code is a QR code for contact details: it packs a complete contact card into a single scannable square. The vCard format (the same .vcf standard email clients use for contact attachments) describes your name, phone, email, company, title, website, and address in a structure every modern phone parses natively. Point an iPhone or Android camera at the code and the phone shows an "Add to contacts" prompt with everything pre-filled.

That is why a business card with a QR code beats a plain one. Instead of hoping people type your email correctly from a 9pt line of print, they scan your contact QR code once and you land in their address book, spelled right, with every field in the right slot. This tool builds the payload in your browser, so in classic mode your details never touch a server.

Need a QR for a URL, email, SMS, WiFi, or plain text instead of contact details? Use the all-purpose QR Code Generator. This page is built specifically for vCard contact codes.

Anatomy of the vCard Format

This is exactly what the tool encodes into the pixels. Each line is a field your phone understands.

BEGIN:VCARD
VERSION:3.0
N:Doe;Jane
FN:Jane Doe
ORG:Flyn
TITLE:Founder
TEL;TYPE=CELL:+1 555 010 7788
EMAIL:[email protected]
URL:https://www.flyn.to
ADR;TYPE=WORK:;;12 Harbor Lane;Portland;;97209;USA
END:VCARD
BEGINOpens the card. Scanners ignore everything before it.
VERSIONThe most widely supported vCard version across iPhone and Android.
NStructured name: last name, then first name, separated by a semicolon.
FNThe display name shown on the contact preview.
ORGCompany or organization.
TITLEJob title, shown under the name in most address books.
TEL;TYPE=CELLPhone number, typed as CELL so phones offer to call or message.
EMAILEmail address, tappable after saving.
URLWebsite, LinkedIn, or portfolio.
ADR;TYPE=WORKWork address: street, city, ZIP, country in fixed slots.
ENDCloses the card.

Commas, semicolons, and backslashes inside your values are escaped automatically, so a company name like "Acme, Inc." will not break the card structure. Lines are joined with CRLF line endings per the vCard 3.0 specification.

Static vs Smart QR: Which Should You Print?

Both are free here. The honest answer is that each one wins at something different.

FeatureClassic vCard (static)Smart QR
Editable after printingNo, fixed foreverYes, re-point anytime
Scan countsNoYes, every scan counted
Works with zero networkYes, fully offlineNeeds internet for the redirect
ExpiresNeverNever once claimed (anonymous test links last 24 hours)
What is encodedAll your contact fieldsOne short link
Best forContact saving that must always workCards that outlive job changes

If your details will never change and people might scan you in a basement conference hall, static is genuinely the better pick: it works with zero network and depends on nobody's servers, including ours. If your card should survive a job change, a rebrand, or a new phone number, Smart QR means the paper never goes stale, and you get to see how often it is scanned. Weighing vCard vs dynamic QR for posters or packaging rather than contact cards? Our dynamic QR code generator covers that use case.

Where to Put Your vCard QR Code

The three placements that actually get scanned.

Business card, back side

The classic QR code business card. Keep the front clean for your name and role, give the back to a large, comfortable code with a short "Scan to save my contact" caption.

Badge or lanyard

At events, a conference badge QR code turns every hallway chat into a saved contact. Static mode shines here: convention centers are famous for dead zones.

Email signature

People increasingly meet your signature on a laptop while holding a phone. A small email signature QR code under your sign-off bridges the two devices in one scan.

For a deeper walkthrough of card layouts, print prep, and what to say next to the code, read our guide to putting a vCard QR code on your business card.

Print Size and Contrast

On a business card, give the code at least 2 x 2 cm (about 0.8 inches) plus a quiet zone of clear space around it, roughly four modules wide. Dark modules on a light background scan best; keep strong contrast and avoid printing the code over photos or gradients. Glossy finishes can throw glare at the camera, so matte or soft-touch stock is the safer choice for the QR side of the card.

Density matters as much as size. A vCard with every field filled produces a much finer pattern than one with name, phone, and email, and fine patterns need more print area to stay readable. If your design demands a small code, trim fields or use Smart QR mode, which encodes one short link regardless of how much you want to share. For the full math on scan distance and module size, see our QR code size guide.

When the Code Will Not Scan

The four failure modes we see on printed vCard codes, in order of frequency.

Too dense for its size

A fully loaded vCard printed at stamp size is the number one failure. Cut optional fields, print larger, or switch to Smart QR so the pattern stays sparse.

Low contrast or inverted colors

Light-on-dark codes and brand-tinted backgrounds confuse many scanners. Keep dark modules on a light background, ideally near-black on white.

Missing quiet zone

Text or borders hugging the code edge break detection. Leave clear space around all four sides, about four modules wide.

Glare and paper texture

Glossy lamination and heavily textured stock scatter light across the modules. Use a matte finish, or test-scan a proof before the full print run.

Still stuck? Our QR code troubleshooting guide walks through every diagnosis step with examples.

Why Make Your QR Code with Flyn?

The generator is free either way. Flyn is what makes the Smart option worth printing.

Re-pointable codes

Smart codes encode a Flyn short link. Change the destination any time without touching the printed card.

Scan analytics

Every scan of a Smart code is counted free. Pro adds country, device, and referrer breakdowns in your dashboard.

No deactivation, ever

Flyn never kills a code or link when a plan changes. What you print keeps working.

Free plan included

25 links a month with QR codes and scan totals, no card required. Pro adds 3 custom domains and full analytics from $9/mo.

Frequently Asked Questions

What is a vCard QR code?
A vCard QR code encodes your contact details (name, phone, email, company, website, address) in the vCard format that every modern phone understands. When someone scans it with their camera, the phone offers to save you as a new contact with all fields pre-filled. It replaces typing details from a paper card by hand.
Is a vCard QR code the same as a VCF QR code?
Yes. VCF is just the file extension (.vcf) for the vCard format, so a VCF QR code and a contact QR code are the same thing: your contact details encoded so any phone can import them. This generator produces standard vCard 3.0 data, the version iPhone and Android cameras parse most reliably.
What happens when someone scans it?
The phone camera recognizes the vCard data and shows a contact preview with an option like "Add to contacts" or "Create new contact". One tap saves your name, phone, email, and the rest into their address book. No app install is needed on iPhone or Android; the built-in camera handles it.
Does a vCard QR code work without internet?
A classic (static) vCard QR works with zero network because all the contact data lives inside the code itself. That makes it ideal for conference badges and venues with bad reception. A Smart QR needs a brief internet connection, since it redirects through a short link to the page you chose.
Does a vCard QR code expire or get deactivated?
A static vCard QR code never expires and never gets deactivated. It is generated in your browser, and nothing about it depends on our servers. Smart QR links kept in a free Flyn account stay live forever too; only anonymous trial links expire, after 24 hours. Many QR services disable codes when a trial ends; Flyn does not.
What is the difference between static and Smart QR?
Static freezes your contact details into the pixels: free, offline-capable, but unchangeable after printing. Smart encodes a short Flyn link that redirects to any page you choose (your site, LinkedIn, a booking page), so you can re-point it later and count scans. Pick static for pure contact-saving, Smart for anything that might change.
vCard vs dynamic QR code: which should I choose?
A vCard QR code stores contact details directly in the pattern, so it works offline and never depends on a server. A dynamic QR code stores a short link whose destination you can change after printing. Our Smart QR mode is a dynamic QR code: pick it when your details might change or you want scan counts; pick static vCard when the code must always work, everywhere.
Can I edit a vCard QR code after printing it?
A static code cannot be changed after printing: the data is baked into the pattern itself. If you expect a new phone number, job title, or website, use Smart QR mode instead: it behaves like an editable vCard QR code, because the printed pattern stays identical while you change the destination behind it from your Flyn dashboard.
What size should the QR be on a business card?
Aim for at least 2 x 2 cm (about 0.8 inches) of printed code plus a white quiet zone around it. Business cards are scanned up close, so that size is comfortably readable for phone cameras. If you include many fields the code gets denser and benefits from being printed slightly larger.
Which fields should I include?
Name, phone, email, company, and website cover almost every real use. Fewer fields keep the code sparse, which scans faster and prints smaller. Add the address block only if people genuinely need to navigate to you, since it adds noticeable density to the pattern.
Why does my vCard code look so dense?
Every character you add becomes more modules in the pattern. A full address, a long job title, and a long URL can push the code into a dense version that struggles at small print sizes. Trim optional fields, or switch to a Smart QR: it encodes one short link, so the pattern stays sparse no matter how much your landing page contains.
Can I track how many people scan my card?
Static codes cannot be tracked by anyone, since scanning happens entirely on the visitor's phone. Smart QR codes route through a Flyn short link, so every scan is counted: a free account shows you total scan counts, and Pro adds full country, device, and referrer breakdowns. That is the honest trade-off between the two modes.
Can I use this as a virtual business card at networking events?
Yes. A networking QR code on your conference badge, phone lock screen, or the back of a printed card works as a virtual business card: people scan it and save your details on the spot, no app or exchange of paper needed. Pair it with an email signature QR code so remote contacts can save you just as fast.
Can I add a logo to the middle of the code?
This tool keeps codes clean for maximum scannability, which is what you want at business-card sizes. If you want your brand mark in the center, use our QR code generator with logo and raise the error-correction level so the code still scans with part of it covered.
Is this tool really free, and where does my data go?
Yes, both modes are free with no sign-up. Classic vCard codes are built entirely in your browser: your contact details never leave your device. Smart QR mode sends only the destination URL to Flyn to mint the short link; anonymous links expire after 24 hours unless you claim them with a free account.

Your card, always current

Print a code once and keep control of where it points forever. Free plan includes 25 links a month with QR codes and basic analytics, no credit card required.