Free Tool

YouTube Subscribe Link Generator

Paste your YouTube channel URL. Get a link that opens the subscribe confirmation popup when clicked.

How to create a YouTube subscribe link

Add ?sub_confirmation=1 to any YouTube channel URL. When someone clicks it, YouTube shows a "Subscribe to this channel?" popup instead of just opening the channel page.

1

Find your channel URL

Go to your YouTube channel and copy the URL from the address bar. It will look like youtube.com/@YourHandle or youtube.com/channel/UC....

2

Paste it above

Paste your channel URL, @handle, or channel ID into the input field. The tool detects the format and generates the subscribe link.

3

Copy and use it

Pick the format you need: a raw link for descriptions and bios, HTML for your website, Markdown for GitHub, or the official YouTube button embed code.

Where to put your subscribe link

The subscribe link works anywhere you can put a URL. These are the places where it gets clicked most:

Video descriptions

Put the subscribe link in the first two lines of every video description. YouTube shows those lines above the "Show more" fold. Use a clear call to action: "Subscribe for weekly tutorials: [link]"

Instagram / TikTok / Linktree bio

Paste the direct link into your bio or Linktree. When followers tap it, YouTube opens with the subscribe popup. Works on both mobile and desktop.

Email signatures

Add "Subscribe to my YouTube" as a link in your email signature using the HTML format. Every email you send puts a subscribe link in front of someone.

Website or blog

Use the YouTube subscribe button embed or the custom styled button. The official widget shows your subscriber count. The custom button gives you more design control.

QR codes on physical media

Download the QR code and print it on business cards, event slides, merch, or video end screens. People scan it, YouTube opens, the subscribe popup appears.

Community posts and comments

Drop the subscribe link in YouTube community posts, pinned comments, or replies. It works as a clickable link in most places where YouTube renders URLs.

How to add a YouTube subscribe button to your website

YouTube provides an official subscribe button widget you can embed on any website. It loads YouTube's platform.js script, renders a button, and can show your subscriber count. You have three choices:

Official widget (default)

Loads YouTube's JavaScript and renders a compact subscribe button. Matches YouTube's branding. Requires the platform.js script tag.

<script src="https://apis.google.com/js/platform.js"></script>
<div class="g-ytsubscribe" data-channelid="UC..." data-layout="default"></div>

Full layout (with count)

Same widget, but shows the channel name and subscriber count next to the button. Good for social proof if you have a meaningful subscriber number.

<div class="g-ytsubscribe" data-channelid="UC..." data-layout="full" data-count="default"></div>

Custom styled button

A plain HTML link styled as a red button. No YouTube JavaScript dependency. Loads faster and you control the styling.

<a href="...?sub_confirmation=1" style="...">Subscribe</a>

Which should you pick? The official widget is best when you want YouTube's recognizable branding and subscriber count. The custom button is better when you want faster page load, custom styling, or you're embedding it in places where external scripts don't work (email, Notion, certain CMS platforms).

Frequently asked questions

Does the sub_confirmation parameter still work?

Yes. As of 2026, ?sub_confirmation=1 still triggers the subscribe popup on YouTube. It works on desktop browsers and in the YouTube mobile app.

YouTube hasn't officially documented this parameter, so it could change. But it has been working consistently since it was first discovered, and YouTube's own creator tools still reference it.

What's the difference between a subscribe link and a regular channel link?

A regular channel link (youtube.com/@handle) opens the channel page. The visitor sees your videos, but has to find and click the subscribe button themselves.

A subscribe link (youtube.com/@handle?sub_confirmation=1) opens the same channel page but also pops up a "Subscribe to @handle?" dialog. One fewer step for the visitor.

Does this work with the YouTube mobile app?
Yes. When someone taps a subscribe link on their phone, the YouTube app opens (if installed) and shows the subscribe confirmation. On Android, the popup appears reliably. On iOS, behavior can vary slightly depending on how the link is opened, but the channel page always loads with the subscribe prompt in most cases.
Can I use a channel ID instead of an @handle?

Yes. Both formats work:

  • youtube.com/@handle?sub_confirmation=1
  • youtube.com/channel/UCxxxxxx?sub_confirmation=1

The @handle format is shorter and easier to read. The channel ID format is more stable (handles can change, channel IDs can't). For the official YouTube subscribe button widget, you need the channel ID (the UC... string).

Will this subscribe people automatically?
No. The link only opens a confirmation popup. The person still has to click "Subscribe" in the popup to actually subscribe. YouTube requires explicit user action. This is a prompt, not a forced subscription.
Do I need to install anything?
No. This tool runs in your browser. No extension, no account, no email. Paste your channel URL, copy the link. Nothing is stored on our servers.

Build YouTube tools with an API

Need video metadata, thumbnail URLs, or content analysis at scale? BrightBean's API gives you structured YouTube data as JSON.