QR Code Generator

Get people from your flyer to your Instagram

An Instagram QR code sends anyone scanning it straight to your profile, so a flyer, shop window or business card becomes a follow instead of a forgotten handle nobody searches for later. They scan, your profile opens in the app, and following is one tap away.

The decision worth making up front is where the code lands: your whole profile, or one specific post. A profile code grows your following; a post code pushes one campaign. They behave differently once printed, and picking wrong wastes the print run.

Profile or a single post?

A profile code opens your account, ideal for building followers from print that stays out for months — signage, packaging, cards. A post or reel code opens one specific piece, better for a time-limited campaign where you want eyes on that exact content.

The catch: a post you delete leaves the code pointing nowhere, while a profile stays put as long as the account exists. For anything printed to last, the profile is the safer target.

  • Profile code: grows followers, stays valid long-term.
  • Post/reel code: drives one campaign, dies if you delete the post.
  • For durable print, prefer the profile.

Surviving a username change

Instagram lets you change your handle, and a code built from the old username can break afterward. If you might rebrand, encode a short link you control that redirects to your Instagram, so a handle change means updating the redirect rather than reprinting everything. Encode the profile directly only if the username is settled and unlikely to move.

This is the same reason agencies rarely hard-code a raw handle onto expensive printed material.

Contrast and size on print

Instagram branding tempts people to tint the code in gradient purples and pinks, but a low-contrast code fails to scan. Keep it dark-on-light with a clear quiet margin. Print it at least 2 cm square on a card and larger on a poster or window where readers scan from further back.

Test the exact printed colours with a real scan before committing — a tint that looks fine on screen can wash out under shop lighting.

How to add an Instagram code to print

  1. Pick profile or post. Choose your profile to grow followers long-term, or a specific post for a short campaign you won't delete.
  2. Decide direct or redirect. Encode a link you control if your handle might change, so a rebrand doesn't break every printed code.
  3. Keep contrast strong. Dark on light with a quiet margin; skip the on-brand gradient tint that stops the code scanning.
  4. Size it for the medium. 2 cm on a card, larger on a poster. The common mistake is a tiny tinted code that looks stylish but scans for nobody.

Technical details

  • Maximum characters: 2953
  • Recommended error correction: Q (quartile) recommended when the code is printed on handled items like cards and flyers, so scuffs don't stop the scan; M is enough for a protected poster.
  • The code carries your Instagram profile link, or a short redirect link you control if your handle might change later.
  • Contrast, not length, decides scannability here — an Instagram link is short, so keep the pattern dark-on-light and avoid heavy brand tints.

Frequently asked questions

Should the code go to my profile or a post?
Profile for growing followers from long-lived print, a post for a short campaign. A profile stays valid as long as the account exists, while a post code breaks the moment you delete that post, so durable signage should almost always target the profile.
Will the code open in the Instagram app?
On phones with Instagram installed it opens the app directly to your profile or post. Without the app it opens the web version in a browser, which still shows your content and offers the app install, so scanners are never left at a dead end.
What happens if I change my username?
A code built from the old handle can stop working. If a rebrand is possible, encode a short link you control that redirects to Instagram, then update that redirect after the change. Codes made from the raw handle would all need reprinting instead.
Can I tint the code in Instagram's colours?
Only lightly. Keep a strong dark-on-light contrast; the purple-pink gradient people love drops contrast until phone cameras can't read it. If you want brand colour, apply it sparingly and confirm with a real scan on printed stock, not just on screen.
How small can the Instagram code be on a card?
About 2 cm square with a quiet margin and good contrast. Because a profile link is short, the pattern stays low-density and forgiving, but going smaller than that on a business card risks failed scans under everyday lighting.
Do people need an Instagram account to scan it?
No. Anyone can scan and view your profile or post in the app or a browser. They only need an account to actually follow you, which is the action you want the scan to lead them toward once they see your content.

See also

Related generators