Skip to main content
WizTools123
WizTools123
Free Online Tools

Tool Categories


QR Code Tools New Tool

Free Online vCard QR Code Generator for Digital Business Cards

Fill in as much of a contact card as you need and get a QR code that saves it straight into a phone book. The page shows how much the code is carrying as you type, because a fully filled card makes a pattern too fine to print on a business card. Nothing is uploaded.

Free Forever Nothing Uploaded Saves to the Phone Book PNG, SVG & PDF
Free Online vCard QR Code Generator for Digital Business Cards
Share this tool
Advertisement Slot (Top Banner) Google AdSense Unit • Responsive Banner
vCard QR Code Generator Digital business card

A complete contact card. One scan saves your name, company, phone, email and address straight into their phone book.

Need more than one kind of code? The all in one generator has all twelve types on a single page, and keeps your colours, logo and frame when you switch between them.

Size & Error Correction
320px
2
Pattern & Eye Shapes

Color Customization
Foreground (dots) #000000
Background
#ffffff
Templates:

Scanners read contrast, not colour. Keep dark dots on a light background, because reversing it stops many phones from scanning.

Finish

Gradient and frame, for posters and table tents.
Second colour #4338ca
Frame colour #111827
A QR code with no words on it gets walked past. Keep it to a few words, because the frame does not grow to fit a sentence.

Logo In The Middle
Drop your logo here, or click to browse PNG, JPG, SVG or WebP • up to 5 MB
Selected logo preview
logo.png
22%
4px
Live QR Preview Live
Incomplete QR Data Please fill in the required fields
Encoded data
Type: vCard QR Code Generator
Error correction: H
Client Processing: 100% Offline / Browser
Buy Us A Coffee

Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.

Buy Us A Coffee
Sponsored Content (Below Tool) Google AdSense Placement

Why Free QR Codes Expire, And Why These Do Not

The one thing worth understanding before you print anything.

  Static (this tool) Dynamic (most free sites)
What is inside the code Your actual data A short link to their server
If the company shuts down Still works Every printed code stops working
If they start charging Nothing changes The code can be switched off
Change the destination later No, print a new one Yes, this is the real advantage
Who sees who scanned it Nobody They do, with scan tracking
Works with no internet For WiFi, vCard, text yes Never, the link must resolve

So the honest summary is this. If you need to change where a code points after it has been printed, or you need to count scans, you want a dynamic code and you should accept that it depends on a company staying in business. For everything else, which is most posters, menus, business cards, WiFi signs and product labels, a static code is the safer choice, because there is nothing in the middle that can fail.

How to Make a vCard QR Code

Four steps from blank form to print-ready file.

1
Fill in only what you want saved

Every field is optional. Name, one number and an email is a perfectly good card and makes a code that scans easily. Each extra field you fill makes the pattern finer, so treat the empty boxes as a feature rather than a checklist.

2
Watch the preview as it fills up

The pattern visibly tightens with every field. When it starts looking like dense static, you have passed the point where it will scan reliably from a business card. Take something out, usually the full postal address, which is the biggest item of all.

3
Style it for the card it is going on

Colours, a logo and a frame all work here, but keep the contrast strong: a contact code is already dense, and a low contrast dense code is the combination that fails most often. The page warns you when the contrast is too weak.

4
Print it big enough, then test it

On a business card, give it at least two centimetres square and a clear border. Download SVG so it stays sharp, then scan the printed card, not the screen, and check every field came through intact.

Key Features & Capabilities

Designed for speed, privacy, and precision.

A full contact card

Name, company, title, two numbers, email, website, address and a note.

Density you can see

The grid tightens as you fill fields, so you can stop before it stops scanning.

A standard vCard

Written in the ordinary vCard format, so phones and address books accept it.

Colours and logo

The same design controls as the full generator, gradients and frames included.

Sharp at card size

SVG keeps a dense pattern crisp, which matters more here than for any other type.

Nothing collected

Your details are encoded in your browser. They are not stored or sent anywhere.

The One Real Problem With Contact QR Codes: Size

The more complete the card, the harder it is to scan.

A full card can be three hundred characters. Name, company, job title, two phone numbers, email, website, a four line address and a note add up fast, and QR codes step up in grid size as the data grows. At two centimetres on a business card, a full card can put the squares below the size a phone camera can resolve, so it scans from five centimetres away and nowhere else. Leaving fields out is the fix, not a compromise.
The postal address is the most expensive field. Street, city, state, postcode and country together often cost more than everything else combined, and most people scanning your card only want a way to reach you. Unless the address is the point, leave it out and watch the pattern become visibly coarser.
Phones differ about what they keep. The format is a standard, but handsets choose how much of it to import. Names, numbers, email and company are reliable everywhere. Job titles, notes and multiple address types are handled unevenly, so put anything that truly matters in a field you know survives.
Give it room and contrast. A dense code needs a clear quiet border all the way round and a strong difference between the pattern and the background. Printing it over a photograph, in a pale brand colour, or right up against the edge of the card is how a perfectly valid contact code ends up unreadable.

About the vCard QR Code Generator

A vCard QR code holds an entire contact card inside the pattern. Scan it and the phone offers to add a new contact with your name, company, job title, numbers, email, website and address already filled in. It is the reason QR codes turn up on business cards, conference badges, email signatures and shop fronts: it replaces the moment where someone types your details in wrongly, or does not bother.

Unlike the other types here, this one has a genuine engineering tension built into it. The more complete you make the card, the more data goes into the pattern, and the finer the grid becomes. A contact code is typically printed at the smallest size of any QR code, on a business card, and the two facts pull against each other. A sparse card with a name, one number and an email scans from across a table. A card with every field filled in, including a four line postal address, can need the phone almost touching the paper.

So the advice for this type is the opposite of the usual instinct: leave fields empty. Decide what someone actually needs in order to reach you and encode only that. The postal address is nearly always the first thing to cut, because it costs the most characters and is wanted the least. The preview tightens visibly as you type, which makes the trade-off easy to see while you are still deciding.

Everything is encoded in your browser. Your name, numbers and address are never uploaded, logged or stored here, and the file you download is complete in itself: no account behind it, nothing to expire, and no service that can stop working and take your card with it.

Frequently Asked Questions

Everything you need to know about the QR Code Generator.

Because it is carrying far more. A web address is twenty or thirty characters; a complete contact card can be three hundred. QR codes grow their grid in steps as data increases, so the same printed square ends up holding many more, much smaller modules.

The postal address first, since it is usually the largest single item and the least needed. After that, the note, the job title and the second phone number. Name, one number and an email make a code that scans instantly from across a desk.

Not necessarily. The format is standard but handsets choose what to import. Name, phone, email and company come through everywhere; job titles, notes and multiple addresses are handled inconsistently. Put anything essential in a field you know is well supported.

At least two centimetres square for a modest card, more if you have filled in a lot of fields, with a clear border and nothing printed behind it. Test the printed card rather than the screen: paper, ink spread and lamination all make a dense code harder to read.

Not in a code that is already printed, since everything is inside the pattern. For details that change, a better approach is a URL code pointing at a page you control that holds your contact information, so you can update the page without reprinting anything.

Related Tools

Every Other QR Code Tool

15 more tools in this set. All free, all in your browser.

Advertisement Slot (Bottom Banner) Google AdSense Unit • Responsive Banner