QR Code for Instagram: Link Anyone to Your Profile in One Scan

Getting someone to follow you on Instagram from a physical flyer, a table card, or a shop window has always been awkward. "Find us at underscore underscore thecoffee_corner_hackney..." doesn't quite roll off the tongue. A QR code solves that. Here's the right way to do it.

The simple truth: it's just a URL QR code

There's nothing special about an "Instagram QR code". It's a regular URL QR code pointing at your Instagram profile URL. That URL is:

https://www.instagram.com/yourusername/

Replace yourusername with your actual Instagram handle. That's the whole thing. When someone scans the QR code, it opens that URL. On a phone with the Instagram app installed, Instagram will intercept the URL and open your profile in-app. On a desktop or a phone without the app, it opens in the browser.

No special tool needed. No Instagram-specific generator. Just QRcrisp, a URL, and about thirty seconds.

What happened to Instagram Nametags?

Instagram used to have a proprietary feature called Nametags (also referred to as "Instagram Codes" in some documentation). It created a custom pink/yellow/purple patterned card with your profile picture in the centre, which could be scanned within the Instagram app's camera. It was a neat idea.

Instagram quietly removed Nametags in late 2021. The feature was deprecated with little announcement. If you're searching for how to create an Instagram code and keep finding tutorials that reference a coloured card with a selfie or emoji pattern, those tutorials are out of date.

The current state of things: Instagram does not have a native QR code feature for profile sharing. A standard URL QR code is the correct approach.

Will the QR code work with Instagram's in-app camera?

Yes. Instagram's in-app camera can read standard URL QR codes. If someone opens Instagram, taps the camera icon, and scans your QR code, it'll offer to open the profile URL. It handles regular QR codes just fine.

The native phone camera apps on both iOS and Android also read QR codes and will open the Instagram URL when scanned. Either approach works.

Ready to make yours? Open the free generator → No signup, no tracking, code works forever.

Step-by-step

  1. Find your profile URL. It's https://www.instagram.com/[your-handle]/. If you're unsure of your exact handle, open Instagram, go to your profile, and look at the username shown. The URL uses the same username.
  2. Open QRcrisp at qrcrisp.com and select URL as the QR type.
  3. Paste the URL. Use the full HTTPS URL. Don't abbreviate it.
  4. Generate and download. Download as SVG for print materials, PNG for digital use.
  5. Test it. Scan with your phone camera while signed out or using a different account. Confirm it lands on your correct profile.

Where to use it

The places this works well:

A note on username changes

If you change your Instagram username, your old QR codes will stop working (because the URL they encode will 404). This is a good argument for keeping your handle stable before committing it to print. If you're planning a rebrand, sort the Instagram username first, then generate the code.

Want to add your Instagram to a broader contact code?

vCard QR codes support a website field, so you can include your Instagram URL as the "social" link in a contact card. When someone scans the vCard code on your business card, they can save your contact details and also tap through to your Instagram. The business card guide has the full detail on how to set that up.

For anything you're printing in large numbers (event posters, product packaging), it's worth reading about SVG QR codes so you have a lossless version that prints crisply at any size.