Point a camera at this and land on your Instagram
This code opens your Instagram profile — in the app if it's installed, in the browser if not. Print it on a flyer, a shop window or the corner of a market stall and people follow you without squinting to type your handle.
Instagram has its own in-app 'nametag', but it only works when both people are already inside Instagram scanning each other. A standard QR code works from the plain camera, on paper, offline until the moment of the tap — which is what you need anywhere outside the app.
Profile, not a single post
For print that stays up for weeks, link to your profile rather than one post. A post gets buried or deleted; your profile is the durable destination where new visitors see your latest work and the follow button.
If you're promoting one specific campaign, a post or a reel link works — just remember it's a moment in time, and reprinting for every new post isn't practical.
What happens when there's no app
Scanning opens instagram.com/yourhandle. On a phone with the app, the link deep-links into the app and shows your profile with a follow button. Without the app, it opens the mobile website, where a logged-out visitor sees a preview and a prompt to open or install Instagram.
So the code never dead-ends, but the smoothest path is app-installed. Pair the code with your @handle in text so people can also just search.
Design it to stay scannable
It's tempting to drop your logo in the middle and colour the code to match your brand. That's fine within limits: keep strong contrast between the pattern and its background, and don't let a logo cover more than the centre. A pretty code that won't scan costs you the followers the plain one would have won.
How to make your Instagram code
- Enter your username. Type your handle without the @ sign — just the name people see on your profile.
- Confirm the link. The code points to instagram.com/yourhandle. Scan it once to check it lands on the right profile.
- Keep contrast high. If you recolour it, dark pattern on a light background scans far more reliably than the reverse.
- Download for its surface. SVG for a printed poster or window decal, PNG for a story or digital flyer.
Technical details
- Maximum characters: 2953
- Recommended error correction: M (medium) — a short profile link, so medium recovery is plenty and keeps the code light enough to add a modest logo.
- Payload is a plain https link to instagram.com/<username>.
- Deep-linking into the app is handled by Instagram's own link rules, not by the QR code.
Frequently asked questions
- Is this the same as Instagram's nametag?
- No. The nametag only scans from inside the Instagram app. This is a standard QR code that works from any phone camera, on printed material, which the nametag cannot do.
- Will it open the app or the website?
- Both are handled. If the person has Instagram installed, the link deep-links into the app; if not, it opens the mobile site with an option to install.
- Does it break if I change my username?
- Yes. The code contains your current handle. Change your username and the old code points to a profile that no longer exists, so reprint after a rename.
- Can I track how many people scanned it?
- Not with a plain profile code — it carries no analytics. If you need scan counts, route it through a link tool that redirects to your profile and reports clicks.
- Why won't my branded code scan?
- Usually low contrast or a logo covering too much of the centre. Increase the difference between pattern and background and shrink the logo until it scans on the first try from arm's length.
- Does it work offline?
- The scan works offline, but opening the profile needs a connection — Instagram content lives online. The link itself is stored in the code.