Keyword

YouTube Tag Extractor

Paste a video or Shorts URL and extract the real tags embedded in the watch page (meta keywords + "keywords":[…] JSON). This is different from our Competitor Tag Extractor, which only infers tags from a title.

Supports watch, Shorts, share, embed, live URLs — or paste an 11-character video ID. Extracts tags present in the public page source (when fetch succeeds).
Extract real tags, then build a cleaner list of your own.
Honest note: extracting tags depends on fetching the public watch page through CORS proxies. Proxies can fail or rate-limit. When that happens, use View Source on the video page yourself (see SEO section).

What is the YouTube Tag Extractor?

The YouTube Tag Extractor pulls the tags that are actually present in a public video’s watch-page source — typically from the <meta name="keywords"> tag and/or a "keywords":[…] JSON array embedded in the page. That is the same data many creators hunt for manually with “View Page Source.”

This is not the same as our Competitor Tag Extractor, which only infers likely tags from a competitor’s title when the real list is unavailable. Use this tool when you have a video URL and want the real embedded tags (when the page fetch succeeds). Use the inference tool when you only have a title.

How to use it (step by step)

  • Step 1: Copy a YouTube watch, Shorts, share, embed, or live URL (or the 11-character video ID).
  • Step 2: Paste it here and click Extract tags.
  • Step 3: Review the chip list and the one-per-line output.
  • Step 4: Copy all tags or a comma-separated list for research notes.
  • Step 5: Build your own focused set with the Tag Generator or Tags Optimizer — don’t paste competitor tags blindly.

The classic “View Source” method (what this automates)

Creators have long used a manual workflow: open the video → right-click → View Page Source → search for keywords or "keywords":. YouTube sometimes embeds the uploader’s tags in that HTML. This tool automates that scrape via public CORS proxies so you don’t have to dig through the raw source every time.

Important: YouTube’s page markup changes, and not every video exposes a full tag list in HTML. Private, age-gated, or region-blocked videos may return nothing useful. Treat extracted tags as research inputs, not a ranking cheat code.

How extraction works here

  • Parse the video ID from the URL.
  • Load title / channel via public oEmbed when available.
  • Fetch the watch page HTML through proxies in order: api.allorigins.win/raw?url=, then corsproxy.io/?.
  • Collect tags from meta keywords and from "keywords":[…] JSON arrays; dedupe while preserving order.

Responsible research

Use extracted tags to understand how a video is described — then write tags that truthfully match your video. Copy-pasting unrelated competitor tags (tag stuffing / tag jacking) hurts trust when viewers bounce. Prefer a short, accurate list.

Extractor vs inference
This tool: real tags from a video URL’s page source (when fetch works).

Competitor Tag Extractor: guesses candidates from a title only — no page scrape.

Need both? Extract when you have a URL; infer when you only have a ranking title.

FAQ

How is this different from the Competitor Tag Extractor?

This Tag Extractor scrapes tags from a video’s public watch-page HTML. The Competitor Tag Extractor does not fetch pages — it only infers likely tags from a title you paste. Different inputs, different outputs.

Does every YouTube video expose tags in the page source?

No. Some uploads omit tags, and YouTube’s markup changes over time. If nothing is found, the video may have no public keywords in HTML — or the fetch was blocked.

Why did extraction fail?

Browsers cannot load youtube.com HTML directly from a third-party site (CORS). We use public proxies, which can be down or rate-limited. Retry later, or use View Page Source on the video yourself and search for keywords.

Does this work for YouTube Shorts?

Yes — paste a Shorts URL. Extraction uses the same video ID and watch-page patterns when tags are present.

Should I copy competitor tags into my video?

Use them for research only. Keep tags that accurately describe your content. Build a cleaner list with the Tag Generator or Tags Optimizer instead of pasting a full competitor dump.

Do you store the video URLs I check?

No. Extraction runs in your browser. No account is required and we do not save your lookups on a server.

Does this use the official YouTube Data API?

No API key is required. Title/channel metadata uses public oEmbed when available; tags come from best-effort HTML fetches through CORS proxies.