Skip to content
Snaplytics Tools

Instagram QR Code Generator

Enter your handle. Get a QR code that opens your Instagram profile.

Type your handle above and this becomes your code

The dimmed code is a working sample — it opens instagram.com.

Open in the Instagram app

The code carries the clean www.instagram.com link — the form Android and iOS hand straight to the Instagram app when it is installed. Without the app, the profile opens in the browser instead.

Style

Round dots with soft-cornered eyes — the shapes Instagram draws its own codes with. Each dot still sits where a scanner expects a square.

Instagram glyph in the middle

The glyph covers part of the code, so the code is built print-proof while it is on — the hidden squares are recovered by error correction.

Toughness

Pinned to print-proof while the glyph is on — the glyph spends the spare capacity of the lower levels.

Colours

Amber into pink, corner to corner — the run Instagram paints its own codes with, kept dark enough at both ends to scan.

PNG / JPG size

Snapped to whole pixels per square, so the edges stay razor sharp. 1,000 px covers a story, a slide or a business card; go bigger for a poster — or take the SVG, which has no size at all.

Squares
33×33
QR version
4
Link length
26 chars

The PNG drops into a story, a slide or an email signature; the SVG scales to a banner without a blur; the JPG is for tools that refuse everything else. Nothing is uploaded — the code is drawn on this page.

How it works

How to make a QR code for your Instagram profile?

  1. Type your @handle

    Username or full profile URL — both work. Reels, posts, and message links are fine too.

  2. The code appears as you type

    Preview updates live. Scan it with your phone before you download anything.

  3. Set toughness and colours

    Choose error correction, colours, and PNG size — or download SVG for any scale.

  4. Download and put it anywhere

    Stories, flyers, packaging, windows. The link is baked in, so it never expires.

The preview is live and real — the same code you download is on screen the whole time, so the honest test is thirty seconds away: point your phone’s camera at it and watch your own profile open before a single file is saved.

Under the hood

Why scanning opens the app — and when it won’t

A QR code cannot tell a phone to open an app. All it carries is text — here, your profile link. The app opening is the operating system’s doing: Instagram registers www.instagram.com links with Android (App Links) and iOS (Universal Links), so when a camera scans a link of that exact shape, the phone hands it to the Instagram app instead of the browser — signed in, Follow button ready. No app installed, and the same scan simply opens the profile on the web. Nothing breaks either way.

That is why the app toggle works by changing the link, not by magic: it normalises whatever you typed to the canonical https://www.instagram.com/handle/ form — the ?igsh= tail the share sheet appends and the old instagr.am domain are exactly the things that can make the hand-off less reliable. The text being encoded is always printed under the preview, so nothing is changed out of sight.

Static, so it cannot expire

The link is written into the pattern itself. No shortener, no scan quota, no service between your flyer and your profile that can shut down.

Drawn here, not fetched

The code is computed in your browser and the files are written on your machine. Your handle is never sent anywhere — there is nothing to leak and no one counting your scans.

One code, both platforms

Android and iOS route the same link the same way, so one code serves every phone. There is no separate “iPhone version” to manage.

Where it pays off

Where a profile QR code earns its place

A counter, a window, a table tent

The customer already has the phone out. A code by the till turns “what’s your Instagram?” into one scan — no spelling a handle over a noisy room.

Packaging and product inserts

A card in the box asking for a tag costs nothing to print and lands when the buyer is happiest. Print-proof toughness survives the trip.

Market stalls, events and flyers

One scan beats a handle nobody remembers by the time they get home. Take the SVG so an A3 print stays as sharp as a business card.

Stories, decks and link-in-bio pages

A transparent PNG drops onto a story background or a slide without a white box around it, and points at whichever account you are cross-promoting.

Getting it scanned

Making a code that scans first time

Most QR failures are not the code — they are the print. The rules below are what the toughness and colour controls are for, and the tool warns live when a choice crosses one of them.

Where it goesToughnessSizeWorth knowing
A story or a phone screenStandardWhatever fitsScreens are the easy case — high contrast, no damage. Take the transparent PNG so it sits on the background rather than in a white box.
Slide deckSturdy≥ 300 px on the slideScanned from across a room through a projector’s glare — put it on the closing slide and leave it up.
Business card or product insertPrint-proof≥ 2 cm printedCards live in pockets and get scuffed. Keep the white border; don’t print it over a photo.
Shop window or posterSturdy≥ 10 cm printedTake the SVG so the print stays sharp at any size. Rule of thumb: a tenth of the scanning distance.
Sticker or laminated menuPrint-proof≥ 2.5 cm printedLamination glare eats contrast — matte beats gloss, and maximum error correction buys the margin back.

Questions

Frequently asked questions

Is it free, and do I need an account?

Yes — free, no signup, no watermark, unlimited codes. Everything runs in your browser.

Does the QR code ever expire?

No. Your link is baked into the pattern, so it works forever. Change your username and you’ll need a new code.

Will scanning open the Instagram app or the browser?

On phones with Instagram installed, the scan opens the app. Everywhere else, it opens in the browser.

Can I make a code for a reel, a post or my DMs?

Yes. Paste a post, reel, or ig.me/m/handle DM link — the code opens that exact destination.

What happened to Instagram Nametags?

Instagram retired them and switched to plain QR codes. This tool makes the same kind of code, ready to print or share.

What size should the code be when printed?

About a tenth of the scan distance — roughly 2 cm for hand-held, 10 cm+ for a window or poster. Keep the white border and test with a real phone.

Can I change the colours without breaking the code?

Yes, if contrast stays high — dark on light works best. The page warns you when a pair is too weak to scan reliably.