YouTube video & channel ID extractor
Extract the video ID, channel ID, handle or playlist ID from any YouTube URL — watch, Shorts, youtu.be, embed or @handle links all supported.
Paste a YouTube URL, handle or bare ID above to extract every identifier.
The URL is parsed locally with regex — nothing is fetched from YouTube, and no API key is used.
About the YouTube video & channel ID extractor
Handytool's YouTube ID extractor parses any YouTube URL and pulls out the pieces you actually need — 11-character video ID, UC-prefixed channel ID, @handle, playlist ID and start-time timestamp. It recognises watch URLs, youtu.be shorteners, Shorts, /embed/, /live/, /channel/, /user/, /c/ and @handle formats, so you never have to string-slice URLs by hand again. Useful for developers wiring up the YouTube Data API, writers collecting embed IDs, and anyone migrating between URL formats.
YouTube video & channel ID extractor features
- 01
Every URL format supported
Watch links, youtu.be, Shorts, live, embed, playlists, /channel/UC…, /user/name, /c/name and @handle — all parsed with a single paste. Bare 11-character IDs and UC-prefixed channel IDs are recognised too.
- 02
Canonical URL + thumbnail URL
Beyond the raw ID, the tool generates a clean canonical watch URL (with the start timestamp preserved) and the standard hqdefault thumbnail URL — saving a second tool lookup.
- 03
Browser-only, fast feedback
Regex-based parsing runs as you type. Nothing is fetched, so there's no rate limit and no YouTube API key needed. The URL never leaves your device.
YouTube video & channel ID extractor FAQ
- How do I get a YouTube video ID from a URL?
- Paste any YouTube URL — watch, Shorts, youtu.be or embed — and the tool extracts the 11-character video ID. The same ID works in the YouTube Data API, oEmbed, thumbnails and embed codes.
- Can this tool find a YouTube channel ID from a handle?
- It recognises @handle URLs and returns the handle itself, but YouTube does not expose the UC-prefixed channel ID for handles without an API call. For the raw channel ID, visit the channel page and copy the URL from the /channel/UC… format.
- Does it work with YouTube Shorts?
- Yes. Shorts URLs follow the youtube.com/shorts/VIDEO_ID pattern. The tool returns the same 11-character ID you'd get from a regular watch URL — they're interchangeable.
- What about private or unlisted videos?
- The tool only parses the URL — it never contacts YouTube. Unlisted URLs work fine because the ID is part of the URL you paste. Private videos with no shareable URL obviously cannot be parsed.
- Does it extract timestamps and playlist IDs?
- Yes. If the URL has a ?t= or ?start= timestamp, it's returned in both seconds and mm:ss form. Playlist IDs from ?list= are extracted separately from the video ID.
Related tools
Social →- Live
YouTube thumbnail downloader
Paste any YouTube URL and download the video thumbnail in HD, SD or standard resolution — no sign-in, no upload, nothing sent to a server.
SocialRuns locallyOpen - Live
YouTube embed code generator
Paste a YouTube URL and generate a clean iframe embed — with autoplay, loop, start time, privacy-enhanced mode and responsive wrapper options.
SocialRuns locallyOpen - Live
YouTube thumbnail tester
Preview your thumbnail the way viewers will actually see it — in search results, sidebar up-next, mobile home feed and the browse grid. Light and dark mode, no upload.
SocialRuns locallyOpen
Explore other tools
All tools →- Live
PDF to JPG
Convert each page of a PDF into a sharp JPG, PNG, or WebP image right in your browser — no upload, no quality loss.
PDFRuns locallyOpen - Live
Remove background
Erase the background of a photo using an in-browser AI model — no upload, your images stay on your device.
ImageRuns locallyOpen - Live
Trim Video
Cut the start or end of a video with frame-level precision.
VideoOpen - Live
Trim audio
Cut a section of an audio file.
AudioRuns locallyOpen - Live
Markdown to HTML
Convert Markdown into clean HTML right in your browser.
DocumentRuns locallyOpen