Social media

Free Social Media QR Code Generator for Instagram, LinkedIn & More

One scan opens your social profile. Pick a platform - Instagram, Facebook, LinkedIn, TikTok, YouTube, X, Threads, and more - type your username, and we build the right URL. Perfect for trade shows, vehicle wraps, business cards, packaging, and any place you want to convert physical attention into followers.

  • Free static social QRs - work forever
  • Generated in your browser - no signup required
  • Made in Canada · 14 platforms supported

Pick a platform on the right →

Generate your social media QR code

Enter your username
Pick a platform and enter your username to preview

Want colours, frames, or logos? Use the full generator →

Why social media QR codes drive real followers

A social QR code turns a physical moment into a follow. Someone sees your booth, your truck, or your packaging, is interested for a few seconds - and then, normally, never gets around to searching for you online. That physical-to-digital handoff is the hardest gap in marketing, and "find us on Instagram" loses most of the people who would have followed. A code closes it: scan, follow, done, before the interest fades.

The conversion difference is real. A trade-show booth with a scannable follow code consistently pulls far more follows than one that asks attendees to search a handle they will not remember by the time they are back at their desk. The platforms that gain most from a printed follow code are the ones where the audience lives: Instagram for visual brands, restaurants, retail, and creators; TikTok for younger consumer brands and food and beverage; LinkedIn for B2B sales, recruiters, and professional services; YouTube for tutorial and educational channels; and Facebook for community-driven and older-demographic businesses. The code is the same; the platform is the strategy.

Where social media QR codes work

Trade-show booths and conference banners

One large code on the backdrop (10–15 cm) with "Follow us on Instagram" turns passing foot traffic into a follower base you can market to after the show - the single highest-yield placement for an events-driven business. Pair it with a vCard QR code so a serious lead saves your contact at the same time.

Vehicle wraps and food trucks

Food trucks live on Instagram, and the line-up is a captive audience - a window code converts a waiting customer into a follower who sees tomorrow's location. A door-panel code (8–12 cm) on any service vehicle is scannable from the car stopped behind you at a light.

Business cards, receipts, and storefronts

A small code (2 cm) on the back of a card, with the handle printed as text; a receipt footer reading "Follow us for daily specials"; a window decal scanned by people walking past after hours. Each is a low-effort surface that quietly accrues an audience between visits.

Packaging, email signatures, and video

Direct-to-consumer packaging ("Follow us for sale alerts"), a small code embedded in an email signature that recipients can scan from their inbox on a phone, and a code on a YouTube end-screen pointing to your other platforms - all extend the follow ask to places a search box never reaches.

Picking the right platform for your code

A social code resolves to one destination, so the platform choice is the whole decision. Match it to where your audience already is:

  • Restaurant, café, food: Instagram.
  • Photographer or visual artist: Instagram or TikTok.
  • B2B or professional services: LinkedIn.
  • Tutorial or educator: YouTube.
  • Local community business: Facebook.
  • News or journalism: X.
  • Young consumer brand: TikTok.
  • Author or writer: LinkedIn or X.
  • Tradesperson (HVAC, plumbing): Facebook - still the local-network platform.

Do not try to put several platforms on one code. Pick the primary. If you have a genuinely strong secondary, make a separate code for it and label both, so a scanner always knows what they are about to follow.

Username formats by platform

Every platform structures profile URLs differently, and the generator builds the right one from the username you type - you do not need to know the format:

  • Instagram: instagram.com/username
  • TikTok: tiktok.com/@username
  • YouTube: youtube.com/@handle
  • LinkedIn: linkedin.com/in/username or linkedin.com/company/name
  • Facebook: facebook.com/page-name
  • X: x.com/handle
  • Threads: threads.net/@username
  • Plus Pinterest, Snapchat, WhatsApp, Telegram, Reddit, Discord, and GitHub.

If you accidentally type @username, the generator strips the leading @ for you. Enter the username only and confirm the preview opens your actual profile before you print.

Design and placement tips

Size the code for the distance it is read from, and never ship it without a text fallback:

  • Trade-show banners: 10–15 cm for across-the-aisle scanning.
  • Window decals: 8–10 cm for sidewalk distance.
  • Business cards: 2–3 cm.
  • Packaging: 2–4 cm depending on the package.

Always print the @handle as text beside the code so people who will not scan can still find you, and add the platform's logo nearby so customers know what they are following before they scan. You can recolour the code toward a platform's brand colour on the full generator, but keep the background light and test contrast - a low-contrast code on a busy backdrop is the most common reason a booth code fails.

Common problems and fixes

"My account moved or changed username"

A static code encodes the URL with the old username, so it breaks. Either reprint with a new code, or use a dynamic QR whose destination you can update without reprinting the materials.

"It opens a login screen"

Most platforms still show a profile preview to a logged-out visitor and prompt to follow or sign in - that is normal. Test by scanning while logged out; you should see your public profile, not an error.

"People can't find my profile after scanning"

Usually the username does not match the platform's real URL. LinkedIn in particular distinguishes a personal in/ profile from a company/ page - pick the right one in the form and confirm the preview opens it.

"I want different codes per campaign"

Generate a separate code per platform or campaign - they are free and static. If you need the same printed material to point somewhere different over time, that is the case for a dynamic QR.

A worked example: a food truck building an audience

The value of a social code is clearest end to end. A food truck parks at a different spot most days, which is exactly the problem Instagram solves and a printed address cannot. The truck puts one code in the service window with "Follow for tomorrow's location" beside it and the @handle printed below.

A customer waiting in the line-up - already a captive, already interested - scans it, the Instagram profile opens, they tap follow, and they are back to ordering in under ten seconds. That evening the truck posts where it will be the next day. The follower, who would otherwise have been a one-time sale that ended when they walked away with their lunch, now sees the post and plans around it. One cheap window decal converted a single transaction into a recurring one, and it compounds: every day's line-up adds followers, every location post brings some of them back, and the audience grows without ad spend. Nothing about the code changes as the truck moves - the profile URL is fixed, the content behind it does the work. This is the whole social-QR thesis in one trade: the code does not sell anything itself; it converts a physical moment of attention into a channel you can reach again tomorrow, which is the only thing that turns foot traffic into a business rather than a series of strangers.

You cannot count scans on a static code - it goes straight to the platform and never touches our servers - but you do not need to. Note your follower count the day a print run goes out and again a week later; the delta around a known print or event is the honest signal, far more reliable than a scan number and exactly the metric that reflects whether the placement is working. Treat a flat week as a placement problem (too small, too hidden, no clear reason to follow), not a content one, and move the code before you rewrite the post.

Social code or a link-in-bio page?

A common alternative is encoding a link-in-bio page (Linktree and similar) that lists every platform at once. Both approaches work; they trade off differently.

  • A direct social code takes the scanner straight to the one profile you want followed, in one step, with no third party in the path. It is the cleaner conversion - every extra tap and every chooser screen loses people - and there is nothing that can expire, rebrand, or start charging.
  • A link-in-bio page carries many destinations at once, which suits a creator who genuinely needs to route to ten things, but it adds a tap, depends on a third-party service staying up and free, and routes your audience through a middleman that can change its terms.

For most businesses with one primary platform, the direct code wins on conversion and on the same grounds a static QR wins generally: it works forever, it does not depend on anyone else's service, and it routes no one through a tracker you do not control - which keeps it simple under PIPEDA and Quebec's Law 25. Reach for a link page only when you truly have several destinations of equal importance; otherwise pick the one that matters and point a clean code at it.

Static or dynamic: which does a social code need?

A static social code - what this free generator produces - encodes the profile URL directly. It works forever with no account; you reprint only if you change handle or platform. For a stable profile, that is the whole job.

A dynamic QR (a paid plan feature) lets you change the destination later without reprinting - worth it if you rebrand, move platforms, or run multiple campaigns off the same printed asset. A settled profile does not need it; stay static.

Social media QR code FAQ

Does the social media QR code expire?

No. This is a static QR code - your profile URL is encoded directly into the pattern, with no server in between. It keeps working for as long as that profile exists at that address. The only thing that breaks it is changing your username or moving platforms, both of which are entirely under your control.

Do users need the social media app installed to scan it?

No. Any recent iPhone or Android scans the code from the built-in camera and opens your profile in the phone's browser. If the matching app is installed, the phone usually hands off to it; if not, the web profile loads and the platform prompts to follow or install. Either path works with nothing pre-installed.

Which platform should I use for my QR code?

Pick the one platform where you actually want followers, based on your audience: Instagram for visual brands, restaurants, and creators; LinkedIn for B2B and professional services; YouTube for tutorial and educational content; TikTok for younger consumer brands; Facebook for local, community-driven businesses. One clear primary beats a row of competing codes nobody scans.

Can I put multiple platforms on one QR code?

No - a QR code resolves to one destination. Pointing it at a chooser page works but adds a tap and usually loses people. The better pattern is one code for your primary platform, and a separate code for a strong secondary if you genuinely need it, each labelled so people know what they are following.

What if I change my username?

A static code carries the old username in the URL, so changing your handle breaks it and you generate and reprint a new one. If you rebrand or change handles often, a dynamic QR (a paid feature) points at a destination you can edit, so existing printed materials keep resolving to the current profile without a reprint.

Will the QR code work for international audiences?

Yes. The code encodes a standard profile URL, which resolves the same way for anyone with an internet connection regardless of country or carrier. The only variable is the person's own phone and app, not the code, so a code printed in Canada works identically for someone scanning it abroad.

Is my social media username sent to qrcodegenerator.ca's servers?

No. The QR code is generated entirely in your browser using JavaScript - the username and the URL we build from it are never transmitted to us or anyone else. You can confirm this by opening your browser's network tab while generating, or by disconnecting from the internet: the code still generates. This is core to how we stay PIPEDA and Quebec Law 25 compliant.