YouTube Subscribe Link Formats — @handle, Channel ID, and Custom URLs
- 3 valid formats: @handle URL, /channel/UC... URL, and bare UC channel ID
- @handle URL is the cleanest format and easiest to share — use this when possible
- The generator accepts all 3 formats and outputs the correct ?sub_confirmation=1 URL
- Find your channel ID in YouTube Studio under Settings → Channel → Advanced settings
Table of Contents
A YouTube subscribe link can be built from three different starting points: your @handle URL, your channel ID URL, or your raw UC channel ID. All three produce a valid subscribe link — but the @handle format is the one to use when possible because it's shorter, readable, and won't change if YouTube adjusts its URL structure.
The Subscribe Link Generator accepts any of these formats as input and outputs the correct subscribe URL automatically. This guide explains each format, when you'd encounter each one, and how to find your channel ID if you need it.
Format 1: @handle URL — The Recommended Format
If your channel has a handle (all channels created after late 2022 have one; older channels can set one in YouTube Studio), your subscribe link looks like:
https://www.youtube.com/@YourHandle?sub_confirmation=1
This is the cleanest format. It's human-readable, short, and directly tied to your brand name. Anyone who sees the URL can tell whose channel it is at a glance.
To find your handle: go to YouTube Studio → Customization → Basic Info. Your handle is listed there and looks like @YourChannelName.
To build your subscribe link: paste your @handle (or the full youtube.com/@handle URL) into the generator. It appends the correct parameter automatically.
Format 2: /channel/UCxxxxxxxxxx URL
Every YouTube channel also has a permanent internal URL using its channel ID:
https://www.youtube.com/channel/UCxxxxxxxxxxxxxxxxxxxxxxxx?sub_confirmation=1
The UC... string is a 24-character identifier assigned by YouTube when the channel was created. Unlike handles, channel IDs never change — even if you rename your channel or update your handle, the channel ID stays the same.
This format is useful in programmatic contexts (building subscribe links via an API or script) where you're working with channel IDs rather than handles. It's also the format older channels used before handles existed.
To find your channel ID: go to YouTube Studio → Settings → Channel → Advanced settings. The channel ID is listed there.
Sell Custom Apparel — We Handle Printing & Free ShippingFormat 3: Bare UC Channel ID as Input
If you have just the raw channel ID (the UCxxxxxxxxxxxxxxxxxxxxxxxx string without the full URL), paste it directly into the Subscribe Link Generator. It detects the ID format and builds the correct subscribe URL from it.
This is the least common input scenario — most people have their full channel URL available. But it's useful if you're working from a list of channel IDs, building subscriber links programmatically, or found a channel ID in an API response and want to convert it to a subscribe link.
Which Format Should You Use?
For sharing with humans (in bios, emails, descriptions, websites): use the @handle format. It's the most recognizable and easiest to remember.
For programmatic use or embedding in systems that store channel IDs: use the /channel/UC format. It's stable and won't break if you change your handle.
For finding the right link when you only have a channel ID: paste it into the generator. The output will be the correct subscribe URL regardless of input format.
The subscribe link behavior — the ?sub_confirmation=1 popup — is identical across all three formats. There's no functional advantage to one over the other once the link is generated. The choice is purely about readability and the context you're using it in.
How to Find Your YouTube Channel ID
If you need your channel ID for any reason:
- Go to YouTube Studio
- Click Settings (gear icon in the bottom left)
- Go to Channel → Advanced settings
- Your channel ID is listed under "Channel ID" — it starts with UC and is 24 characters long
You can also find your channel ID in the URL when you're on your channel page: look for the pattern /channel/UCxxxxxx in the browser URL bar. If you see /@yourhandle instead, click the Channel link in YouTube Studio to get the direct channel URL with the ID.
Once you have the ID, paste it into the generator to instantly build your subscribe link without having to manually construct the URL.
Build Your Subscribe Link
Paste any YouTube URL format — @handle, /channel/, or channel ID — and get your subscribe link instantly.
Generate YouTube Subscribe Link FreeFrequently Asked Questions
Does it matter which URL format I use for my subscribe link?
No — the subscribe popup behavior is the same regardless of whether you use the @handle URL, /channel/UC URL, or custom URL format. Use @handle for human-readable links and /channel/UC for programmatic stability.
Can I use a custom channel URL (youtube.com/c/customname) for a subscribe link?
Custom /c/ URLs are a legacy format from before YouTube handles existed. They still work, but YouTube has been migrating channels to @handle URLs. The generator accepts /c/ URLs as input and outputs the correct subscribe link from them.
What if my channel doesn't have a handle yet?
You can still use your /channel/UCxxxxxxxx URL to generate a subscribe link. To claim a handle (which you should do), go to YouTube Studio → Customization → Basic Info and set your handle. All channels are eligible for handles regardless of size.

