Skip to content

How to Put a QR Code on Your Business Card

Choose what your business card QR code opens, make it free from Instagram, Linktree or Olaa, and print it at a size and contrast that scans every time.

· 7 min read

A potter holds up a business card at a craft fair beside a giant phone showing the Kiln & Co page

A QR code on a business card works best when it opens a link page you control, not a single fixed link, so you can change what people find without reprinting the cards. Make the code from your Instagram profile, your Linktree or a free tool like Olaa, print it at least 2 cm (about 0.8 in) square with a clear white margin around it, and scan a test print with your phone before you order a full run.

Decide what the code opens before you design anything

The code is the part of the card people act on, so pick its destination first. There are three common choices.

The code opensGood forThe catch
Your Instagram profileCreators and shops whose Instagram is the main storefrontPeople land on Instagram, not on your shop, booking page or email
A link page (Linktree, Olaa and similar)Anyone with more than one place to send peopleOne extra tap to reach the final link
A vCard (contact file)Sales roles where saving your number is the whole pointDetails are fixed once printed, unless you use a dynamic code

A link page is the safest bet for most people. The code points to one address that never changes, and you edit what sits on the page whenever you like: a new shop, a new booking link, this month's offer. Linktree's help center notes that its QR code links to a unique URL rather than your username, so the code keeps working even if you rename your account.

A vCard code is different. When someone scans it, their phone shows your contact details and offers to save them, and a static vCard works without an internet connection. The tradeoff, per QR Planet, is that the contact details in a static vCard code cannot be changed after printing, and the more details you pack in, the harder the code is to read. If you change jobs or numbers often, a vCard is a short-lived card.

All three of these are free to create.

Instagram profile QR code

Instagram's help center gives these steps on iPhone and Android:

  1. Tap Profile or your profile picture in the bottom right to go to your profile.
  2. Tap Share profile below your bio.
  3. To change the look, touch anywhere on the screen or tap the button at the top, then choose Color, Emoji or Selfie.
  4. Below your profile card, tap Download to save it to your device as a profile card video or QR code.

On a computer, click your profile picture on the left, click Settings at the top, then click QR code, and click the color circle you want. Instagram notes that profile cards are only on the iPhone and Android apps and aren't available to everyone yet. Our guide to the Instagram account QR code covers every option, including scanning other people's codes.

Linktree QR code

  1. From My Linktree, select Edit.
  2. Select Share, then select My Linktree QR code.
  3. Choose a PNG or SVG file.

Changing the code's color, hiding the Linktree logo or adding your own logo needs a Pro or Premium plan, according to Linktree's help center. Scan counts show in the Audience section of Insights on Starter, Pro and Premium. There's more detail in our Linktree QR code guide.

Which file to use for print

If you get a choice, take the SVG. It's a vector file, so it stays sharp at any size your designer or print shop needs. A PNG is made of pixels and goes soft when it's enlarged past its original size, which can blur the edges a phone camera looks for.

QR codes are forgiving, but business cards are small, so a few rules matter.

Size. QR Planet recommends at least 20 x 20 mm (0.79 in) for a code scanned from about 20 cm, which is roughly how far someone holds a card from their phone. It says 1 x 1 cm can work with modern autofocus cameras, but 2 cm is the safer floor. Its rule of thumb is a 10:1 ratio between scanning distance and code size, so a card held at 20 cm needs a 2 cm code.

Quiet zone. DENSO WAVE's QRcode.com specifies a margin four modules wide on every side, where nothing is printed. A module is one of the small squares in the code. Don't let a border, text or the edge of the card crowd into that margin.

Contrast. Keep the code darker than its background. Linktree advises this so the code scans reliably, and QR Planet says to provide enough contrast. Dark code on a light card is the standard for good reason.

Design restraint. The more design elements you add to a QR code, the harder it becomes to read. If you put a logo in the middle, keep it small.

Test before you print the whole box

A misprinted code means a box of cards nobody can use, so test the real thing:

  1. Print one card on your own printer, at the exact size it will be on the final card.
  2. Scan it with an iPhone: open the Camera app, hold the phone so the code appears, and tap the link that shows up.
  3. Scan it with an Android phone too. On a Pixel, point the Camera so the entire code shows on screen and wait for a bubble or link to appear.
  4. Check that it lands on the right page, and that the page looks right on a phone.
  5. Ask the print shop for a proof and scan that as well.

If a code won't scan, Google's Pixel help suggests holding the phone steady, scanning in good light without glare, wiping the lens and adjusting the distance. If it still fails at card size, the code is probably too small, too low in contrast or missing its quiet zone.

Where to put it on the card, and what to write next to it

A code with no context gets ignored. A few habits help:

  • Give it its own space. The back of the card is the usual home, so the front can stay clean with your name and role.
  • Say what it does. A short line like "Book a session" or "See my work" next to the code tells people why to scan.
  • Keep your handle or link in text too. Some people would rather type olaa.im/yourname or @yourname than scan, and it helps if the code ever gets scratched.
  • Avoid folds, embossing and glossy patches over the code. Anything that warps or reflects light makes it harder to read.

The same principles apply to codes on table tents and counters. Our guide to the QR code menu covers those placements for cafes and restaurants.

Make a business card QR code with Olaa

Olaa is a link in bio tool: you get one page at olaa.im/yourname with everything people should find, and the free plan includes a QR code for that page. Because the code points to your page rather than to any single link, you can change what's on it later without reprinting a card.

On the free plan you get unlimited links, social icons, Calendly bookings and Google Forms that open right on the page, and 7 days of analytics. That suits a business card well: someone scans, sees your work, and books a call without leaving the page. Olaa Pro, at $8 a month or $72 a year, adds a contact form, scheduled links, 30 and 90 day analytics, up to 10 pages and removes the Olaa badge. Setup takes a few minutes and needs no code. See everything it does on the features page.

FAQ

Can I make a QR code for my business card for free?

Yes. Instagram's profile QR code, Linktree's QR code and Olaa's QR code are all free to create. Customizing Linktree's code color or logo needs a Pro or Premium plan.

What size should a QR code be on a business card?

Aim for at least 2 x 2 cm (about 0.8 in). QR Planet recommends that size for codes scanned from about 20 cm away, and says 1 x 1 cm is possible but less reliable. Leave a clear margin four modules wide around it.

Should my business card QR code be a vCard or a link?

A vCard saves your contact details straight to the phone and works offline, but a static one can't be changed after printing. A link to a page you control can be updated anytime, so it's the better choice if your details or offers change.

Will my QR code stop working if I change my username?

Not on Linktree: its help center says the code links to a unique URL rather than your username, so it keeps working. A code that encodes a single fixed link stops being useful when that link changes, which is why a link page is the safer destination.

Why won't my QR code scan?

The usual causes are a code that's too small, low contrast, a crowded margin or a blurry enlarged PNG. Try good light, a steady hand and a clean lens first, then reprint with a larger, darker code and an SVG file.

See everything in QR codes