To find your own YouTube channel ID, sign in to YouTube, open Settings, choose Advanced settings, and copy the channel ID shown there. YouTube says the primary owner must be signed in to see the user and channel IDs. For a public channel you do not own, use an ID-based channel URL when one is available or resolve the channel's handle with the official YouTube Data API.
A channel ID is not the same thing as a display name, @handle, legacy username or video ID. Record the ID together with the visible channel URL so a collaborator, integration or handover can point to the intended channel without relying on a name alone.
Choose the route that matches what you have
- Your own signed-in channel: use YouTube account Advanced settings and copy the channel ID shown there.
- An ID-based channel URL: copy the value after /channel/.
- A public handle: call YouTube Data API channels.list with forHandle and record the returned resource ID.
- A legacy username URL: call channels.list with forUsername and record the returned resource ID.
Do not assume every YouTube URL exposes the ID. YouTube supports several URL forms that can lead to the same channel, including ID-based URLs, handle URLs and older personalized URLs.
Method 1: copy the ID for a channel you own
- Sign in to YouTube with the Google account that manages the channel.
- Select your profile picture, then Settings.
- Choose Advanced settings from the left menu.
- Copy the channel ID shown on that page.
These are the current steps in YouTube's channel-ID instructions. The page also shows a user ID, so label what you copy. YouTube notes that the channel's primary owner must be signed in to see the IDs.
If you manage several channels, first use the account switcher to open the intended channel. Then compare the channel name and URL before copying anything. A correct ID from the wrong managed channel is still the wrong project identifier.
Method 2: read an ID-based channel URL
YouTube documents an ID-based channel URL whose final path value is the channel ID.
If the public channel URL already uses that pattern, the part after /channel/ is the channel ID. Copy it without a trailing slash, query string or extra path.
A URL such as youtube.com/@example contains a handle instead. A /c/ URL is an older custom URL, and /user/ identifies a legacy username. YouTube says existing personalized URLs can continue to direct people to the channel, but they are not the same field as the channel ID.
Method 3: resolve a handle with the official API
For a repeatable lookup in an application or data workflow, use the official YouTube Data API channels.list method. It accepts exactly one channel filter per request. For a handle, use forHandle; the value may include or omit the @ symbol.
In the request, set part to id and forHandle to the channel's handle, such as @example.
Supply your own authorized project credentials using Google's documented API setup. The matching channel resource returns its channel ID in the id property. Google's current reference lists a quota cost of one unit for this method.
For an older /user/username URL, the same method supports forUsername. Do not put a handle into forUsername, and do not combine forHandle, forUsername and id in one request.
Validate the match before saving it
A successful lookup is only the first check. Before storing the identifier in a CRM, analytics job or handover record:
- Compare the visible identity. Confirm the returned channel title, thumbnail and public URL match the channel you intended.
- Keep the source input. Save the handle or URL you resolved, the returned channel ID and the date checked.
- Test the ID-based URL. Open the ID-based channel URL and confirm it lands on the intended public channel.
- Separate IDs. Do not confuse a channel ID with a video ID, playlist ID, Google Account identifier or YouTube user ID.
- Avoid secrets. A channel ID is an identifier, not a password. Never paste API keys, recovery codes or account credentials into a handover note.
Why page-source and lookup sites are poor defaults
Browser page source can expose internal metadata, and third-party lookup sites may convert public URLs. Neither is the primary documented route for your own ID, and page markup or an external site's behavior can change without becoming part of YouTube's supported interface.
Use YouTube's Advanced settings for a channel you own. For a public handle in a repeatable technical workflow, use the documented Data API. Treat a page-source search only as an unguaranteed fallback, and never give a third-party lookup service account credentials or private channel access.
Handles and channel IDs solve different problems
YouTube describes handles as unique public identifiers that start with @. They work in mentions, comments and handle URLs, and a channel owner can edit a handle. YouTube also reserves the right to change, reclaim or remove one. That makes a handle useful for discovery and sharing, but it should not be silently treated as the channel resource ID.
The channel ID is the value used by the YouTube channel resource and ID-based channel URL. For a human-facing link, a handle may be easier to recognize. For an integration or handover record, store the channel ID and the readable URL together.
Use an identity record during a handover
When several people are working on a channel, write a small identity record before changing roles:
- channel display name;
- public handle URL;
- ID-based channel URL;
- channel ID;
- person who verified the match;
- date verified.
This record does not prove ownership, permissions, monetization or content rights. Those are separate checks. Our guide to YouTube permissions and Brand Account ownership explains the role distinction, while the evidence-first channel handover guide shows where identity fits in a broader review.
Frequently asked questions
Is the channel ID shown in YouTube Studio Customization?
Customization shows profile information such as the handle. YouTube's current help page directs the primary owner to YouTube Settings → Advanced settings for the user ID and channel ID.
Does every channel ID start with “UC”?
YouTube's ID-based URL examples and common channel resources use IDs beginning with UC. Do not validate a record from that prefix alone; use the exact value returned by YouTube and confirm the resulting channel.
Can I use a handle in the Data API?
Yes. The current channels.list reference supports the forHandle filter with or without the leading @.
Can I find a private channel I do not manage?
Do not assume that a private or unavailable channel can be resolved from public data. If it is your channel, use the signed-in Advanced settings route. If another party must supply evidence, ask them for the ID-based channel URL without asking for credentials.
Official YouTube Help and YouTube Data API documentation checked October 22, 2026. Interface labels and API behavior can change; recheck the linked sources before building a long-lived integration.




