CIRCULATEQR

Free QR code generator

Instagram QR Code Generator (Free)

This free Instagram QR code generator makes a QR code that opens your Instagram profile, a post or a reel, so people can follow you with one scan, in your colors and with your logo.

  • No sign-up
  • Never expires
  • No watermark
  • Made in your browser

Create your Instagram QR code

Instagram profile

Type your username, or paste a link to your profile, a post or a reel.

Your QR code appears here as you fill in the form.

Test it with your phone camera before you print or share it: point the camera at the preview and check it does what you expect.

Colors, logo and size
Style
Error correction

How much of the code can be dirty, scratched or covered and still scan. Higher levels add more squares, so the code gets denser. Medium suits most uses; choose High for a logo or rough surfaces.

The blank border scanners need around the code. It never goes below 4 modules (the code’s small squares), as the QR standard asks.

Sharp up to 17 cm (6.8 in) at 300 dpi. SVG scales to any size.

Logo in the center (optional)

PNG, JPG, WebP, GIF or SVG. It stays in your browser and is never uploaded.

How to make a Instagram QR code

  1. Enter your username

    Type your Instagram username, with or without the @. To link one post or reel instead, tap Share on it in the app, choose Copy link and paste it.

  2. Check the link

    Open “What’s inside this code” and open the link to make sure it’s your account.

  3. Style it (optional)

    Pick colors and add your logo. A dark code on a light background scans best.

  4. Download it

    Download a PNG for stories and screens, or an SVG for print.

  5. Test it

    Scan it with your phone: it should open your profile in the Instagram app.

What an Instagram QR code contains

The code holds the web address of your profile, post or reel. Phones with Instagram installed usually open it in the app; others open it in the browser.

https://www.instagram.com/juniperandrye

A profile address includes your username, so changing your username breaks the code. Links to a single post or reel don’t include it, and keep working as long as the post is up.

Tips for printing and scanning

For Instagram QR codes

  • Make sure your account is public, or people who scan will have to request to follow before they see anything.
  • Put the Instagram logo or your @username next to the code, so people know which app will open.
  • On packaging and in shop windows, link your profile rather than one post, so the code stays useful as you post more.

For any printed QR code

  • Size: print the code at least 2 cm (0.8 in) wide for something held in the hand. For signs and posters, make it about a tenth of the scanning distance: roughly 10 cm (4 in) wide to scan from 1 m (3 ft).
  • Contrast: use a dark code on a light background. Light-on-dark codes and pale brand colors fail on some phones.
  • Quiet zone: keep a blank border of at least 4 modules (the code’s small squares) around it. Don’t crop it or put text and graphics right up against the code.
  • File type: use the SVG for print, since it stays sharp at any size. The 2048 px PNG is enough for print up to about 17 cm (6.8 in) wide at 300 dpi.
  • Surface: avoid glare from glossy laminate, tight curves (bottles, cups) and folds that cut through the code.
  • Test: scan a printed proof with an iPhone and an Android phone, at the real distance and in the real lighting, before you print in bulk.

When to use a dynamic code instead

A static code is tied to your current username. A dynamic code holds a short CirculateQR link, so if you rename your account or want to send people to a new reel, you change the link instead of reprinting. It also counts scans, so you can see which poster or package sent people to you.

Dynamic codes need a free CirculateQR account. On the free plan a dynamic code stays live for 14 days after you publish it; on a paid plan your codes stay live with no time limit, or you can keep a single code for a one-time $5.

The code you make on this page is static: free, permanent and private, but fixed once printed. Static and dynamic codes compared.

Instagram QR code questions

Doesn’t Instagram have its own QR code?

Yes: open your profile in the app and tap Share profile to show it. It’s handy for sharing in person. This generator gives you a code in your own colors with your logo, as a high-resolution PNG or an SVG that stays sharp at any print size.

Can I link a QR code to an Instagram post or reel?

Yes. In the app, tap Share on the post or reel, choose Copy link, and paste that link instead of your username.

Do Instagram QR codes expire?

No. The code holds your profile link directly, so it works for as long as your username stays the same.

What happens if I change my Instagram username?

Your old profile link stops working, and so does a static code. Make a new code, or use a dynamic code you can update without reprinting.

Can I see how many people scanned my Instagram QR code?

Not with a static code. A dynamic CirculateQR code counts every scan and shows when people scanned and on which kind of phone.

More free QR code generators

Learn more