💼 Networking
How to make a QR code for a business card
To add a QR code to a business card, start with one action: save your contact, open WhatsApp, view your portfolio, or choose from several links. Generate the code, download it as SVG, leave clear space around it, and test a printed proof on more than one phone before approving the run.
6 min readUpdated
On this page
The code should not replace the essential details printed on the card. Its job is to speed up the next step: saving your details, starting a conversation, viewing work, or booking a meeting without typing a long address. Choose the destination around what should happen after the introduction.
Choose what the QR code should open
| Destination | Use it when | Trade-off |
|---|---|---|
| vCard contact | You want someone to preview and save your name, phone, email, and company. | A vCard encoded in the pattern is fixed; changing the details means generating and printing another code. |
| WhatsApp with a message | A conversation or quote request is the natural next step. | An open does not prove that the message was sent. |
| Portfolio or website | Your work, services, or experience must build trust before contact. | The page must load well on mobile and offer a clear next action. |
| Multi-link page | Several destinations have equal value, such as a portfolio, calendar, social profiles, and contact details. | It adds a screen before the action; avoid it when one goal clearly matters most. |
| Calendar or form | The person is ready to book or submit details. | Too many fields can stop the process. |
Direct vCard or editable URL
Apple supports vCard contact data in QR codes and shows a preview before saving. A direct vCard removes a web step and suits stable details. A short URL is better when you need to change the destination or count opens. taap.at generates URL QR codes; it does not encode a vCard inside the pattern.
How to create your business card QR code
- 1
Pick one action
Choose save contact, start a chat, view a portfolio, or book. Avoid a generic homepage that makes the visitor work out what to do next.
- 2
Prepare the mobile destination
Check the name, phone, email, permissions, and buttons. For a vCard, test how its fields appear. For a URL, open the page while signed out.
- 3
Create a dedicated URL
Do not reuse the link from your bio, email, or flyer if you want to measure this card. Use a distinct version for each design, event, or team member.
- 4
Generate and download
Paste the URL into the generator. An anonymous code lasts 30 days and has no analytics. Free keeps the link, shows seven days of data, and includes up to 100 monthly opens. Editing the destination requires Basic or Premium.
- 5
Test a physical proof
Download the SVG, place it without distortion, and print a proof at final size. Test it on iPhone and Android, in normal light, and without relying on your signed-in session.
Design and print without guessing one universal size
There is no single physical minimum that works for every QR code. Readability depends on the amount of data, module count and size, printer, contrast, material, camera, and scanning distance. DENSO WAVE recommends making modules as large as the available area permits and keeping a four-module quiet zone on every side.
- Use the generator's SVG to keep edges crisp at different sizes; taap.at does not provide the 1920 px PNG this guide previously promised.
- Keep the code square, use strong contrast, and reserve a clear area equal to four modules with no text, frame, or illustration.
- Place it where fingers and trimming will not cover it. Front or back can work; let the layout hierarchy decide.
- Add a caption that names the result, such as “Save my contact,” “View my work,” or “Book a meeting.”
- Test the exported file and then the printed proof. A screen preview cannot validate ink, stock, coating, size, or trim.
Measure without confusing an open with a saved contact
A distinct short link for each card, event, or person lets you compare redirect opens. That count is not the same as unique scans, saved contacts, sent messages, meetings, or sales. One person may open more than once, and an automated reader may request the URL.
Measure the full funnel over one window: cards distributed, opens, action at the destination, and business outcome. For stronger attribution, pair the dedicated link with an identifiable WhatsApp message, form, or source field in your CRM.
Prepress checklist
- The destination opens without a login, error, or private permission.
- The name, phone, email, and role are current.
- The caption beside the code matches what actually opens.
- The quiet zone is clear and the code is not distorted.
- The physical proof works on more than one phone.
- The URL will remain active for the card's expected lifetime.
Frequently asked questions
How do I make a QR code for my business card?
Choose the action, prepare the mobile destination, create a dedicated URL, generate the code, and download SVG. Keep a four-module quiet zone and test a printed proof before producing the full run.
Should I use a vCard or a link?
A direct vCard removes steps when your details are stable. A short URL is useful when you need to change the destination or count opens. taap.at creates URL QR codes, so host the vCard file or a contact page and link to it.
How big should a business card QR code be?
There is no universal physical size. It depends on density, printing, material, distance, and camera. Make it as large as the layout permits, leave four clear modules around it, and validate a proof at final size.
Can I place a logo over the QR code?
Do not assume a fixed covered percentage is safe. A logo hides modules and can break scanning even with error correction. Test the final file and print on several phones; taap.at places its mark outside the code pattern.
Can I change the destination after printing?
Only when the pattern opens a link with an editable destination. In taap.at, editing is available on Basic and Premium, not Free. A vCard encoded directly in the QR cannot change.
Do opens tell me how many people saved my contact?
No. The counter records requests to the short link. It does not confirm a unique person, saved contact, message, meeting, or sale.
Make it yours and track every click
Create a free account so your links do not expire and you can measure country, device, and source.