How to Make a QR Code for Instagram (Profile, Post or Reel)

An Instagram QR code lets someone point their phone at a poster, a business card or a product label and land straight on your profile, without typing your handle. There are two free ways to make one: the QR code built into the Instagram app, or your own code made from your Instagram link. This guide shows both, explains which link to use, and covers the design and testing steps that keep the code working once it is printed.

Option 1: Use Instagram's built-in profile QR code

The Instagram app can show a QR code for your profile. The exact labels change between app versions, but at the time of writing the steps are:

  1. Open the Instagram app and go to your profile.
  2. Tap Share profile below your bio.
  3. Your profile QR code appears. Tap the background to switch between the available color and style options.
  4. Use the download or save option to keep a copy, or take a screenshot.

This is the quickest route for a profile code. It is less flexible if you want your brand colors, a code that opens a specific post, or a large file for big prints.

Option 2: Make your own Instagram QR code

A regular link QR code works just as well. When scanned, it opens your Instagram link, which phones with the app installed usually open in Instagram.

  1. Get your profile link. It follows the pattern https://www.instagram.com/yourusername/, with your exact username in place of yourusername.
  2. Open your profile in a browser using that link to confirm it is correct before you make anything.
  3. Open the QR Studio generator and choose the URL tab.
  4. Paste the link. Check there are no extra spaces at the end.
  5. Pick colors with a dark foreground on a light background.
  6. Add a small logo if you like. QR Studio switches to high error correction automatically when you add one.
  7. Download the PNG and scan it with your phone before you use it anywhere.

Everything runs in your browser, there is no signup, and the code is static, so it will not expire.

Make a free QR code for a link, WiFi or contact card — generated in your browser.

Open the free QR code generator →

Which Instagram link should you use?

Your own code can point to more than your profile. Choose the destination that matches why someone is scanning:

GoalLink to encodeHow to get it
Gain followersYour profile URLhttps://www.instagram.com/yourusername/
Show one postThe post's linkUse the share or copy link option on the post
Show a ReelThe Reel's linkUse the share or copy link option on the Reel
Several destinationsA page on your own websiteA simple page that links to Instagram and more

A profile link is the safest default. A single post or Reel suits a specific campaign, but only while that content stays up.

Built-in code vs your own code

Instagram's built-in codeYour own QR code
OpensYour profileProfile, post, Reel or any page you choose
DesignInstagram's style optionsYour own colors and optional logo
FileSaved image or screenshotPNG download you can size for print
CostFreeFree with QR Studio

Make it easy to recognize and scan

A QR code on its own does not tell anyone what it opens. Add a short line next to it, such as "Scan to follow us on Instagram @yourusername", so people know what to expect and can still find you if they cannot scan.

For a reliable scan:

If you want to use the Instagram logo next to your code, check Instagram's brand guidelines first, since they set rules for how the logo can be shown.

Where an Instagram QR code works well

Good spots include shop counters, receipts and bags, product packaging, thank-you cards, event signs and stalls, and flyers for a launch or giveaway.

If you also want people to save your phone number and email, a vCard QR code is a better fit for business cards, with your Instagram link printed in text.

Tracking scans

A static code that goes straight to instagram.com cannot report how many times it was scanned.

If tracking matters, point the code at a short page on your own website instead, such as https://yoursite.com/instagram, and redirect or link from there to your profile. You can then measure visits to that page. Our guide on making a QR code for a website walks through short URLs, redirects and UTM tags. This approach also lets you change the destination later without reprinting.

Test before you print

  1. Scan the code with the default camera app on more than one phone, ideally an iPhone and an Android phone.
  2. Check that it opens the right account, post or Reel.
  3. Try it on a phone without the Instagram app, or while logged out, to see what a new visitor sees.
  4. Print one test copy at the real size and scan it from a realistic distance.

If your account is private, people who scan will not see your posts until you approve them, so a business code works better with a public account. If a code gives you trouble, run through why a QR code is not scanning.

Common mistakes

Frequently asked questions

Can I make a QR code for Instagram for free?

Yes. You can use the profile code built into the Instagram app, or paste your Instagram link into the URL tab of QR Studio and download a free PNG with no signup.

Where is the QR code on Instagram?

At the time of writing, go to your profile and tap Share profile below your bio. The QR code appears on that screen, with options to change its style and save it.

Can a QR code open a specific Instagram post or Reel?

Yes. Copy the link from the post or Reel's share options, then make a URL QR code with that link. It will only work while the post stays up.

Will my Instagram QR code still work if I change my username?

A code you made from your profile link will not, because it contains your old username. If you plan to rebrand, point the code at a page on your own site and update the link there.

Do people need the Instagram app to scan it?

No. Most phone cameras can scan QR codes. With the app installed, the link usually opens in Instagram; without it, the profile opens in the browser.

Make a free QR code for a link, WiFi or contact card — generated in your browser.

Open the free QR code generator →

Keep reading