YouTube Channel ID
Finder

Paste any channel URL, handle, or custom link and get the correct channel ID.

UC

Paste any channel reference to resolve it

A full URL, a bare @handle, a legacy /c/ or /user/ link — all four resolve to the same canonical channel entity.

01

Why this tool matters

Handles change. IDs are stable.

If you run API queries, automate reports, audit channel portfolios, or build creator databases, you need the real channel ID. Display names and vanity URLs break workflows the moment branding changes.

One channel, four identities

20192023TODAYNAMEAtlas GarageAtlas WorkshopATLAS ✦HANDLE@atlasgar@atlasshop@atlasURL/user/atlasg/c/atlasshop/@atlasCHANNEL ID — NEVER CHANGESUCa7Xq9pLm2Kd4RtY8vNzWqAEVERY ROW ABOVE IS A DISPLAY FIELD

A rebrand rewrites the three top rows and leaves the bottom one untouched. Key your records on the bottom row.

For developers

Use the UC… ID in YouTube Data API endpoints, backend jobs, and database records. It is the only field safe to use as a primary key.

For marketers

Track the correct channel across tools even if handle, name, or branding gets updated mid-campaign.

For creators

Verify your own channel ID for integrations, embeds, automations, and migrations without digging through Studio settings.

Rule of thumb

If a value can be edited in Studio, it does not belong in a database key. The channel ID cannot be edited at all.

02

Inputs

Four URL shapes, one destination

YouTube has accumulated four ways of addressing the same channel. Only one of them contains the ID; the other three have to be resolved.

Resolution paths

/channel/UCxxxx/@handle/c/customname/user/legacynameRESOLVECANONICALUCa7Xq9…ONE ENTITY

The green path already carries the ID and just needs validating. The three red paths require a lookup, which is where guessing by hand goes wrong.

Accepted input formats
https://www.youtube.com/channel/UCxxxxxhttps://www.youtube.com/@handlehttps://www.youtube.com/c/customnamehttps://www.youtube.com/user/legacyname
Common mistakes to avoid
×Using channel display name as a unique key
×Saving the handle only, without a channel ID fallback
×Assuming old custom URLs never change
×Mixing multiple channels under the same brand name
03

Step by step

How to find any channel ID quickly

The whole job is four steps, and only the first one needs you to make a decision.

Step 01

Paste link or @handle

Any public channel format works: /channel/, /@handle, /c/, or /user/.

Step 02

Resolve canonical channel

Redirects and vanity paths are followed and mapped to the actual channel entity behind them.

Step 03

Copy the UC ID

Copy it straight into your app, sheet, CRM, or internal dashboard — or take one of the pre-built forms.

Step 04

Use it everywhere

The same ID drives API calls, integrations, reporting, and long-term tracking without ever going stale.

04

In practice

Where channel IDs are used

Channel ID is a core key in most YouTube workflows. If you are comparing creators, pulling analytics, or building a content database, this one identifier keeps the data clean and joinable.

Common jobs
01YouTube Data API integrations
02Influencer vetting and campaign tracking
03CRM enrichment and creator lead lists
04SEO competitor channel monitoring
05Cross-tool mapping between analytics platforms
Simple API example

Once resolved, the ID drops straight into a request:

GET https://www.googleapis.com/youtube/v3/channels
?part=snippet,statistics
&id=UCa7Xq9pLm2Kd4RtY8vNzWqA
&key=YOUR_API_KEY

There is no equivalent endpoint that takes a handle directly, which is why the resolution step exists at all.

Tip

Store channel IDs as the canonical source of truth and treat names and handles as display fields only.

05

Support

Frequently asked questions

What is a YouTube channel ID?

A 24-character string beginning with UC that YouTube assigns when a channel is created. It is permanent and cannot be edited by the owner.

Can it find a channel from an @handle link?

Yes. Handles, /c/ custom URLs and legacy /user/ paths are all resolved to the canonical channel.

Why use the ID instead of the channel name?

Names are not unique and can be changed at will. Two channels can share a display name; no two channels share an ID.

Does this tool require login?

No account and no API key of your own. It reads public channel data only — though the channel you look up is cached on our side for a few hours, so a repeat lookup does not spend API quota.

Can I use it on private or deleted channels?

No. Resolution depends on the public channel page existing. A terminated or private channel has nothing to read.

Where do I find my own channel ID?

Studio lists it under advanced channel settings, but pasting your own channel URL here is faster and shows you exactly how it resolved.

06

Keep going

Related tools

After resolving the channel ID, continue the analysis with the rest of the suite.