Instagram QR codes for small businesses

4 minute read · updated 2026-11-10

Make an Instagram QR code →

"Are you on Instagram?" is one of the most common questions a small business gets at the counter, at a market stall or after an event. Spelling out a handle with underscores and full stops is slow and easy to get wrong. A QR code that opens your profile turns that conversation into a two-second scan.

What the code holds

An Instagram QR code is simply a link to your profile: instagram.com/yourhandle. When someone scans it, their phone opens the Instagram app if it is installed, or the profile in a web browser if it isn't. They land on your page and can tap Follow.

Because the code only contains that address, it never expires and doesn't depend on any QR service. It keeps working for as long as your handle exists.

Check your handle first

This sounds obvious, but it is the most common mistake. Handles often contain characters that are easy to mix up: underscores and full stops, a lowercase l and a capital I, the number 0 and the letter o. Copy the handle from your own profile rather than typing it from memory, and scan the finished code to check it opens the right account.

Think twice before changing your handle later. If you rename the account, the old address stops leading to you, and every printed code with the old handle breaks. If you are about to rebrand, change the handle first and print the codes afterwards.

Instagram's own code or a separate one?

The Instagram app can show a QR code for your profile, in its own style, from the share options on your profile. It is handy for showing on your phone screen to someone standing in front of you.

For print, a code you make yourself has some advantages. You can choose its colours to match your stall or packaging, add your logo, put it in a frame with words like "Follow us", and download it as a sharp vector file that prints cleanly at any size. Both kinds open the same profile.

Where it works well

Give people a reason to scan

A bare code gets ignored. A short line next to it tells people what they get and why it is worth their time:

Show the handle in writing near the code too, for people who would rather search for it. It also reassures people about where the code will take them before they scan.

Size and printing

For a counter sign scanned from about half a metre, 5 cm across is comfortable. A banner scanned from three metres needs about 30 cm. Packaging and cards read from close up can go down to about 2 cm, as the link is short and the code stays simple. Our QR code size guide explains the 1:10 rule behind these numbers.

Brand colours are fine as long as the code is clearly darker than its background. A soft pink code on a white card may look lovely and scan badly. Our guide to colours, logos and contrast shows how to check.

Other platforms work the same way

TikTok, Facebook, YouTube, LinkedIn and X profiles are all links too, so the same advice applies: copy the exact address from your profile, scan the finished code, and think about whether one code or several makes more sense. If you are active on several platforms, one code per platform with a clear logo or label is easier to understand than a code that opens a page of links. If you do want a single code, point it at a links page on your own website, so you can change the list later without reprinting.

Before you print a batch

  1. Scan the code with an iPhone and an Android phone.
  2. Try it once on a phone without Instagram installed, to see the web version.
  3. Check it opens your account, not a similarly named one.
  4. Print one copy at the final size and test it from the real distance.

Read next

Make a code in the workshop →

Codeshed is a trading name of Third Coffee Studio Ltd, registered in England and Wales, company number 17517422.