Every YouTube video hides the same 11-character code in a different place: after v= in a watch link, after the slash in a youtu.be link, after /shorts/ in a Shorts link, or after /embed/ in an embed. This free youtube video id extractor pulls that code out of any of those link shapes — one link or a pasted list — so you can feed it to an embed, an API call, or a spreadsheet without hunting through the URL by hand. It extracts text only: it never downloads a video, and it never checks whether the video exists. Everything runs in your browser, with no signup.

How to use this youtube video id extractor

Paste links, get clean IDs.

1Paste one link or many

Drop in a single YouTube URL, or paste a whole list — one link per line — for batch work.

2Extract the IDs

The tool finds the 11-character ID in each link, whatever shape the link arrived in, and flags duplicates so a repeated link does not double-count.

3Copy what you need

Copy the clean IDs, or open a Watch link to confirm where an ID actually leads before you use it.

Why this youtube video id extractor beats copying by hand

Eleven characters, half a dozen hiding places, and one wrong character breaks everything downstream.

Every common link shape covered

Watch, youtu.be, Shorts, live, embed, mobile, and youtube-nocookie links are all recognised, plus a bare 11-character ID pasted on its own.

Duplicates called out

A list that pastes the same video twice shows the repeat as a duplicate instead of silently returning it twice.

Validation built in

IDs are exactly 11 characters from letters, digits, hyphen, and underscore — that fixed length is what stops longer playlist IDs and timestamps from being mistaken for video IDs.

Honest about its limits

Extraction is not verification: a recognised ID does not guarantee the video exists, is public, or is still available. Check with a Watch link when that matters.

YouTube Video ID Extractor FAQs

Short, direct answers to the questions readers ask most.

It is the 11-character code YouTube uses to identify a video — for example, the part after v= in a watch link, or after the slash in a youtu.be link. This tool finds it whichever shape the link arrived in.

Yes. Paste one link per line and the tool returns the ID for each, flagging any duplicates in the list.

No. Extraction only reads the link’s text; it does not check YouTube. A well-formed ID can still belong to a deleted, private, or unavailable video.

Playlist IDs are longer than 11 characters and belong to the playlist, not one video. This tool matches the 11-character video ID only, so a bare playlist link correctly returns no video ID.

Yes. It runs entirely in your browser — no account, no signup, and no video is ever downloaded.