Skip to content
UseQR
ESC

↑↓ MOVE↵ OPEN48 PLACES

Social & marketing

One QR code for all your socials

Print one code pointing at a hub page that lists every profile. The structural rule: you can update destinations without reprinting only if the hub lives on a domain you control. A hub on a link-in-bio service dies with your subscription; a page at yourdomain.com/links outlives every platform.

View as MarkdownPaste this page into any AI assistant — it is plain, portable Markdown.

Why one code and not five

A poster carrying a separate code for Instagram, TikTok, YouTube, X and Facebook asks the reader to make a decision they will not make, at a glance, in passing. It also crowds five quiet zones into one layout — multiple codes on one page is its own failure mode, because a camera pointed at the cluster picks one arbitrarily.

The working pattern is a hub: one code, one destination, and that destination is a page listing every profile with one tap each. The reader chooses on their own screen, where choosing is easy.

Three ways to build the hub

1. A page on your own domainyourdomain.com/links. Best in every dimension except effort: permanent, free, styled your way, and editable forever without touching the printed code. If you have any website at all, this is the answer.

2. A link-in-bio service. Fast to set up, no site needed. The structural weakness: the printed code points at their domain. If the subscription lapses, the service changes its terms, or the service shuts down, every printed code dies with it. Acceptable for short-lived print; risky on anything meant to last years.

3. A stateless hub. The social generator can build three payloads: a single profile URL, a plain list of URLs, or a useqr.app/hub?l=… link whose entire link list is encoded in the URL itself. Nothing is stored anywhere — no account, no database — which is its virtue and its limit: because the list is the URL, editing the list produces a different URL and therefore a different code. Use it when the profile set is stable; use your own domain when it is not.

The update rule, stated precisely

People reach for dynamic QR codes to get "editable" print. But the property they actually want has nothing to do with the code: a printed code is editable exactly when its destination is a redirect you control. A static code pointing at yourdomain.com/links gives you unlimited edits — swap profiles, reorder, retire platforms — for the life of the domain, with no subscription. The mechanics are in how to change what a QR code points to.

The corollary cuts the other way: if the hub is on someone else's domain, no amount of editing tools saves the print when that domain stops serving your page.

What goes on the hub page

  • Six links or fewer. The page exists to end a search, not start one.
  • The important one first, visually dominant. If 80% of the value is one platform, consider skipping the hub and encoding that profile directly.
  • Fast and light. The visitor arrived from a poster on mobile data; a heavy page loses them.
  • Next to the printed code, write what the hub is: "All our channels, one page." The call-to-action rules apply as ever.

Run the final artwork through the validator before print, and scan it from the distance the poster will actually be read at.

FAQ

Point one code at a hub page listing every profile — a page on your own site, a link-in-bio service, or a stateless hub link that encodes the list in the URL. The reader picks the platform on their own screen with one tap.

Only if the hub lives at an address you control. A code pointing at yourdomain.com/links can be edited forever behind the scenes. A code pointing at a third-party service's domain is editable only while that service, and your subscription, survive.

For short campaigns, yes. For long-lived print, understand the risk: the printed code names their domain, so your print's lifespan equals the service's lifespan. A one-line redirect on your own domain removes that dependency entirely.

Should the hub page or a single profile be the destination?

If one platform carries most of your audience, encode that profile directly and cut a step. Use a hub when the audience genuinely splits across platforms, or when print will outlive your current platform priorities.

Try it — free, no signup

  • QR codes for social media — what works and what is absurdQR codes bridge print and packaging to social profiles, and are useless inside a feed viewed on the same phone. A per-placement guide to what works.
  • QR code for your Instagram bioHow to put your Instagram profile in a QR code for packaging, posters and cards — the URL format, the size arithmetic, and when to skip Instagram entirely.
  • Static vs dynamic QR codesA static QR code contains its destination directly, so it never expires and cannot be tracked or edited. A dynamic code contains a short link that…
  • How to change what a QR code points toThe modules are the data — a printed static code can't be re-encoded. Your real options: change a redirect you control, reprint, or plan dynamic next time.