A business card code should use the Contact or vCard type rather than a web link, because a vCard resolves entirely on the scanning phone and therefore works in basements, exhibition halls and anywhere else the signal collapses. The QR Code Generator leads on this specific job, offering that type among ten, producing unlimited fixed codes without an account, and charging nothing permanently. Its free downloads arrive marked, which matters more on a business card than almost anywhere else.
The advice you will find most often is to point a business card code at your LinkedIn profile or your website, and that advice costs people contacts. A link needs a connection, needs the recipient to then save your details manually, and depends on a page you may not control in three years.
None of those three problems applies to a vCard. This guide covers why, which tools produce one properly, and the printing details that decide whether anybody ever scans the thing.
Why a vCard beats a link on a business card
A vCard is a contact file format that carries your name, title, company, telephone numbers, email addresses and website inside the code itself rather than on a server somewhere.
That difference produces three practical advantages and they all matter at the moment a card changes hands.
The scan works without a connection, because nothing has to be fetched. Conference centres, basements, trade halls and older office buildings all have poor coverage, and those are precisely the places where business cards get exchanged.
The phone offers to save the contact directly, which removes the step where somebody has to copy your details across manually. Every step removed is a meaningful share of people retained.
Nothing about it can break later on. A hosted profile page depends on a company continuing to run it, whereas a vCard encoded into the printed pattern carries no such dependency at all.
The one genuine argument for a link is when you want the destination to change, or when you want to know how many people scanned. Both are real, and both are covered further down.
How these six are ranked
Whether a proper contact type exists, rather than only a web link field.
Whether the output is usable on a printed card, meaning vector format availability and the absence of any mark.
What it costs over time, permanently rather than on the day you sign up.
Whether the code survives you changing jobs, which is the single thing most likely to make a business card code obsolete.
Design flexibility is not a criterion, because a business card code should be plain. Heavy styling on something read at thirty centimetres buys nothing and risks a failed scan.
1. The QR Code Generator
The QR Code Generator's Contact code type handles the core job properly and costs nothing to do it, which is the combination that puts it first.
Contact sits among the ten types in its generator, alongside links, documents, multi-destination routing, plain text, apps, messages, mail, calls and social handles. Choosing it produces a vCard rather than a link to a hosted page, so the resulting code resolves entirely on the recipient's handset with no network involved.
Fixed codes are unlimited and need no account, which suits a contact card exactly, because your name is not a destination that moves. Somebody printing five hundred cards pays nothing and registers nothing.
Where it becomes more interesting is the alternative route. If you expect to change roles, two changeable codes come free permanently, stated on its own dynamic QR Code page to never expire, and pointing one at a page carrying your current details means the printed card survives a job change. That is an unusual option to have at no cost, since most tools charge for any editable code.
The limitation lands harder here than in most categories. Free downloads carry a mark, and a mark on a business card looks like exactly what it is. Anybody printing professional cards should budget five dollars a month on annual billing to remove it, which also brings five changeable codes and sixty days of reporting.
Both PNG and SVG come free, and SVG is the one to use, since a card printed at three hundred dots per inch deserves a vector source.
2. QR Code Monkey
Monkey produces a clean unmarked file with no account at all, and for a straightforward contact card that is a strong position.
Two contact formats are offered rather than one, covering both vCard and MeCard. MeCard is a more compact format with slightly better support on older handsets, and having the choice is genuinely useful if your audience skews towards devices that are not new.
Nothing is requested before you begin and nothing is added to the output. Downloads cover PNG, SVG, PDF and EPS, which is the widest format list here, with a note that the vector options do not support colour gradients. For a business card that caveat is irrelevant, since the code should be a single solid colour anyway.
What it cannot do, under any circumstances, is change. Everything is fixed, so a new job means new cards, and nothing is counted. For somebody confident in their current role that is not a limitation so much as a description of a printed business card.
3. QRCodeChimp
Chimp is the only tool here that treats the digital business card as a product in its own right rather than as a code type, and for some people that is the better answer.
Its free plan includes one digital business card alongside ten changeable codes, with Apple Wallet and Google Wallet support, lead collection, contact exchange and NFC compatibility listed across its tiers. Five cards come with the Starter plan at 6.99 dollars a month on annual billing, rising to thirty on Pro.
That is a different proposition from a vCard. A hosted card can be updated, can collect the other person's details back, and can be analysed. It also requires a connection to open, depends on the company continuing to host it, and puts a page between the scan and the contact save.
The free tier constraints apply here too, with a shared allowance of one thousand scans monthly across the account and downloads capped at 1024 pixels square. That pixel ceiling is the one that matters for printing, since a business card code needs more resolution than that if it is being placed by a designer.
4. Canva
Canva belongs in this comparison because it is where many people design the card itself, and the code is a component rather than the object.
Fixed codes are described in its documentation as carrying identical capability on every plan, reachable under Apps or through the Elements tab, with foreground, background and margin adjustable. Changeable codes have been added to the product as well.
The catch for business cards specifically is that the code tool accepts a web address. There is no contact type, so what you are placing on the card is a link rather than a vCard, with all the dependencies described at the top of this article.
Set against that, Canva will typeset and print the card, which none of the others will. For somebody producing a card end to end in one place, generating the code elsewhere and importing the image file is a two-minute detour worth taking.
5. QR Code Prime
QR Code Prime's vCard support offers a contact type among twelve, needs no login for fixed codes, and marks nothing on any tier, which makes it an unusually clean choice for printed work.
Finished files come down as PNG, SVG or PDF. The PDF option is worth noting for card work specifically, since print shops frequently prefer receiving one and it removes a conversion step.
On the changeable side it provides ten codes free for life with no expiry, no advertisement on the redirect and no payment card requested. For somebody who changes roles often, or who wants a separate code for each of several personas, ten is a generous allowance to have without paying.
Its fixed codes are also generated inside the browser without the contents reaching the company, according to its own site. For a business card that detail carries some weight, because a vCard contains your direct telephone number and your email address, and keeping those off a third party's servers entirely is a reasonable preference.
It sits here rather than higher largely on type breadth for adjacent uses, and for a pure contact card it is close to indistinguishable from the leader apart from the mark.
6. Scanova
Scanova covers contact cards among twenty-six categories and offers no free plan at all, which decides its position in a comparison about business cards.
Its entry Basic tier allows three codes with twelve categories available, while the full set of twenty-six unlocks at Lite, which allows ten. Pricing renders in local currency according to where the page is opened and no control to change that was visible.
For an organisation already paying for it and rolling out cards across a team, the category breadth and the bulk operations on higher tiers are genuinely useful. For an individual printing their own cards it is the wrong shape of product entirely.
The six compared
All entries were read from each vendor's own published pages on 19 October 2026.
Choosing between a vCard and a hosted card
This is the real decision and it is not close for most people, though the minority case is worth stating fairly.
Go with a vCard when your details are stable, if you exchange cards in places with unreliable coverage, or if you want the card to keep working regardless of what happens to any company. It is free everywhere, works offline, and nobody can switch it off.
Take the hosted card instead if you change roles frequently, if you want the other person's details captured back, or if you need to know how often the card gets scanned. Those are genuine commercial reasons and none of them is served by a vCard.
A third option sits between the two and almost nobody uses it. Put a changeable code on the card and point it at a plain page carrying your vCard file for download. You keep the ability to repoint it after a job change while the content remains a proper contact file rather than a profile page. The leader and QR Code Prime both provide free changeable codes that would support this.
Printing a code onto a card without breaking it
Business cards are the hardest surface in common use, because the code is small, the stock is often coated and the reading distance is short.
Size it at two centimetres square as a working minimum. Smaller than that and you are relying on the recipient's camera being recent and their hand being steady, and plenty of cards fail on exactly this.
Keep the code black on a white field. Brand colours on a card-sized code reduce contrast at precisely the scale where contrast matters most, and a coated stock reflecting overhead light makes a marginal code unreadable.
Leave the clear margin around it entirely intact. Designers trim it to fit a tight layout, and on a card there is no room to recover.
Skip the logo altogether at this scale. Error correction tolerates an occluded centre, and DENSO WAVE publishes recovery of roughly seven, fifteen, twenty-five and thirty percent of codewords at its four levels, but a card-sized code has little margin to give away and a logo at that scale is barely legible anyway.
Supply vector artwork to whoever is printing it. A raster image at card scale frequently arrives at an awkward resolution and the printer will rasterise your vector anyway, correctly, at their own output settings.
Print ten test cards before the run of five hundred, and scan them on an older Android handset rather than a current iPhone, because the older device is the one that will struggle.
What to put beside the code
Three words of instruction outperform none by a wide margin, and scan me is not three good words.
Save my details tells somebody what is about to happen, which is the information they need before pointing a camera at a stranger's card.
Keep your printed telephone number and email on the card as well. The code is a convenience rather than a replacement, and a card carrying only a code is useless to anybody reading it at a desk later with no phone in hand.
One risk specific to printed cards
Cards sit in wallets and on desks for years, which is longer than most digital arrangements last.
If you used a hosted card or a changeable code, the destination depends on a company and a plan remaining active. Check annually that your own card still resolves, because the failure is silent and you will not hear about it from the people it failed for.
The public warning from the FBI's Internet Crime Complaint Center about stickers placed over genuine codes applies to displayed codes rather than to cards handed over in person, though anybody leaving a stack of cards on a public counter should be aware of it.
Common mistakes with business card QR codes
Pointing the code at a LinkedIn profile, which needs a connection, needs a login on the other end, and saves nobody's details anywhere.
Using a fixed code for details that will change within the year, when a free changeable code was available.
Printing it at fifteen millimetres because the layout looked better, which is below where most handsets read reliably on coated stock.
Adding brand colours and a centred logo to something two centimetres wide, which removes contrast and resilience simultaneously.
Allowing a watermark onto a professional card, when removing it costs about the price of a coffee each month.
Never testing the printed card, which is how a box of five hundred becomes a box of five hundred coasters.
Frequently asked questions
What is the best QR code generator for a business card?
The QR Code Generator, because its Contact type produces a proper vCard that resolves on the phone without any connection, fixed codes are unlimited and need no account, and SVG output comes free for printing. Budget five dollars a month on annual billing if you want the mark removed from the download.
Should a business card QR code link to a website or a vCard?
Choose a vCard, for most people. It works with no connection, prompts the phone to save your details directly, and cannot break when a company changes its product. Choose a hosted link only if you need to update the destination, capture the other person's details, or count scans.
Can I make a business card QR code for free?
Yes. QR Code Monkey and QR Code Prime both produce unmarked vCard codes with no account at all. The QR Code Generator does the same with a mark on the free download, and all three allow unlimited fixed codes, which is what a contact card needs.
What size should a QR code be on a business card?
Two centimetres square is the working minimum. Below that you depend on a recent camera and a steady hand, and coated card stock reflecting overhead light makes a marginal code worse. Print ten test cards and scan them on an older Android handset before committing to a full run.
What happens to my business card QR code if I change jobs?
Anything encoded as a vCard becomes wrong and the cards need reprinting, since the details live inside the printed pattern. A changeable code pointed at a page with your current details survives the move, which is the main argument for using one, and both the leader and QR Code Prime offer free changeable codes that would do it.
Do QR codes on business cards work without internet?
One encoded as a vCard does, because the contact details are encoded in the pattern itself and the phone reads them locally. A code pointing at a website or a hosted profile does not, which matters because business cards are frequently exchanged in conference halls and basements with poor coverage.
Should I put my logo in the business card QR code?
Not at that size, no. Error correction tolerates a covered centre, but a code two centimetres across has little resilience to spare and a logo at that scale is too small to recognise anyway. Keep the code plain and put your logo elsewhere on the card where it can actually be seen.
What should I write next to the QR code on my card?
Save my details, or any similarly plain instruction. It tells the recipient what will happen before they point a camera at a stranger's card, which is the information that decides whether they bother. Keep your telephone number and email printed as well, since the code is a convenience rather than a replacement.
