Instagram QR Code Generator

Make a scannable QR code for your Instagram profile, post or reel.

Free Instagram QR code generator. Enter your handle or paste a profile, post or reel link and download a QR code that opens it in Instagram. Tracking parameters are removed and everything runs in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

Do I need to include the @ in my handle?

No. You can type it with or without the @ — the code builds the same instagram.com profile link either way.

A scannable shortcut to your Instagram

A QR code is the fastest way to send people from the physical world to your Instagram — perfect for shop windows, product packaging, business cards, market stalls and print ads. Customers point a phone camera and land straight on your profile, post or reel.

How it works

If you enter a handle, the leading @ is stripped and any unsupported characters removed, then a link is built as https://www.instagram.com/<handle>. If you paste a full URL (profile, post or reel), it is normalised — https:// is added if missing and tracking query parameters are removed. That clean URL is then encoded into a QR code rendered on a canvas, which you can download as a PNG or a vector SVG.

URL normalisation — what gets stripped

Pasted Instagram links typically contain one or more of these tracking parameters that the generator removes before encoding:

  • igshid — Instagram’s own share ID, used for attribution tracking
  • utm_source, utm_medium, utm_campaign — standard Google Analytics UTM parameters often appended by third-party scheduling tools
  • hl — language preference parameter
  • ref — referral tag

The clean URL is shorter, more readable when a user scans and checks the address bar, and will not break if Instagram changes its internal tracking scheme.

Where to use an Instagram QR code

  • Business cards — lets contacts follow you instantly without searching for your handle
  • Shop windows and signage — drives foot traffic to your feed where you post hours, new stock, or promotions
  • Product packaging — links buyers to your account for tutorials, recipes, or community
  • Restaurant menus and table cards — direct customers to a tagged reel of a dish or a seasonal promotion
  • Market stalls and pop-up events — works faster than verbally spelling out an Instagram handle

Digital contexts where QR makes sense

  • Slide decks and presentations — audience can scan while you are presenting rather than scrambling to type a URL afterward
  • Email footers printed to PDF — a QR code in a printed email signature bridges the paper-to-digital gap
  • Event badges and lanyards — speakers and exhibitors often add QR codes so attendees can follow on the spot

PNG vs. SVG — which format to choose

PNG is the safer default: every image viewer, document, and social platform accepts it, and the QR code looks crisp at screen sizes. Choose PNG for digital use — putting it in a Canva design, an email, or a website.

SVG is a vector format that scales to any size without any pixel blur or degradation. Choose SVG when the QR code will be printed large — on a banner, a window sticker, or an A4 flyer. Most professional print workflows (InDesign, Illustrator, professional online printers) prefer vector files. At small print sizes both formats produce equally sharp results; the difference only becomes visible when scaling to A3 or larger.

Example URLs

You enterEncoded URL
@mybusinesshttps://www.instagram.com/mybusiness
mybusinesshttps://www.instagram.com/mybusiness
instagram.com/reel/Cabc123?igshid=xyz&utm_source=ig_webhttps://instagram.com/reel/Cabc123

The code is rendered entirely in your browser. Nothing about you is uploaded.

Testing before printing

Before committing to a large print run, scan the QR code with at least two different phones (one Android, one iPhone) using the native camera app rather than a dedicated QR app. Native camera scanning is what most people will use, and it confirms the URL resolves correctly and opens Instagram rather than a generic browser. Test this before sending the file to the printer — reprinting is avoidable.