Skip to content
UseQR
ESC

↑↓ MOVE↵ OPEN48 PLACES

Social & marketing

QR code for a YouTube channel

Put the QR code on physical things — merch, banners, business cards, packaging — pointing at your handle URL, youtube.com/@handle. Inside a video, descriptions and end screens are already tappable, so a code only earns its place for viewers watching on a TV, who cannot open links any other way.

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

Which URL to encode

YouTube gives every channel two addresses, and they are not equal for QR purposes:

URL form Example length Resulting code
Handle: https://youtube.com/@name 21 chars + handle (3–30) version 2–4, sparse
Channel ID: https://youtube.com/channel/UC… 52 chars minimum version 4+, denser

Handles are 3–30 characters; channel IDs are a fixed 24-character string starting UC, sitting after a 28-character prefix. Encode the handle URL. It is shorter, so the code is sparser and scans more reliably at small sizes — and it is the address you actually say out loud. Build it with the social generator (pick YouTube, type the handle) or the URL generator.

One caveat: like all handles, it lives only as long as you keep it. Rename the channel handle and printed codes die without a redirect. For long-lived print, a redirect on your own domain is safer.

Where the code belongs: the physical side

YouTube is a link medium on-screen and a dead end off-screen — nobody types a channel URL from a poster. That makes the physical side exactly where a code earns its keep:

  • Merch. A code on t-shirts, totes and stickers turns fans into distribution. Test the printed fabric — knits distort modules, so keep the code large and simple.
  • Event and booth banners for creator meet-ups, conventions and markets.
  • Business cards and pitch decks when approaching sponsors or collaborators.
  • Product packaging, if your channel supports a product — the unboxing moment has the highest dwell time you will ever get.

Pair every placement with a reason: "Watch the build series" beats "Subscribe" — see writing the text next to a QR code.

Inside a video: one honest exception

Descriptions, cards, pinned comments and end screens are all tappable, so on phones and desktops a QR code inside the video is strictly worse than the tools YouTube gives you.

The exception is the living room. A large share of YouTube watch time now happens on TVs, and a TV viewer cannot open your description links at all — the phone in their hand is the only browser available. An end-card QR is the only bridge from your TV audience to a sponsor page, a store, or a second channel. Size and duration follow TV rules: roughly a quarter of the screen width, held for 8–10 seconds or longer — the arithmetic is on QR code size on a TV screen, and the placement mechanics are in adding a QR code to a YouTube video.

Before anything goes to print

Decode the final artwork with the validator — after the designer has recoloured it, after export, at final size. A channel code on 500 shirts is expensive to get wrong.

FAQ

How do I make a QR code for my YouTube channel?

Encode your handle URL, https://youtube.com/@yourhandle, in any QR generator. It is shorter than the channel-ID form, so the code is sparser and scans better small. Scanning opens the channel in the YouTube app when installed, or the browser otherwise.

Should I put a QR code in my YouTube videos?

For phone and desktop viewers, no — descriptions, cards and end screens are already tappable. The exception is TV viewers, who cannot open links on that screen; an end-card QR held for eight seconds or more is the only bridge for them.

You can append ?sub_confirmation=1 to a channel URL, which asks YouTube to show a subscribe prompt on arrival. Behaviour varies across app versions and platforms, so test it on both iOS and Android before printing anything that depends on it.

What happens if I change my YouTube handle?

Printed codes pointing at the old @handle URL stop working — there is no redirect. Either keep the handle stable while print circulates, or point codes at a URL on your own domain that redirects to the current channel.

Try it — free, no signup