Browse all tools
SEO Tool

Free Video Sitemap Generator: Create XML Video Sitemap for Google

A free Video Sitemap Generator that crawls your website and produces a Google-compliant XML video sitemap. The crawler scans up to 250 pages, detects YouTube embeds, Vimeo embeds, and native HTML5 video tags, then writes a valid <urlset> file with the required <video:title>, <video:description>, <video:thumbnail_loc>, and <video:content_loc> elements ready to upload and submit to Google Search Console.

Guide

How to Generate a Video Sitemap

1

Enter Your Website URL

Type or paste your website URL in the input field.

2

Start the Crawl

The crawler scans every page and finds embedded videos.

3

Download Your Sitemap

Download the video sitemap XML and submit it to Google Search Console.

Video Sitemap Generator

How the Video Sitemap Generator produces Google-compliant XML

Benefits

Why this Video Sitemap Generator beats writing XML by hand

Full crawl up to 250 pages per run

Submit one homepage URL. The crawler follows every internal link on the same domain, scans up to 250 unique HTML pages per run, and skips external URLs, media files, and non-HTML resources. No manual page list, no API key, no signup.

Detects YouTube, Vimeo, and HTML5 videos

Recognizes YouTube iframes (youtube.com/embed/ and youtu.be), Vimeo iframes (vimeo.com/video/), and native HTML5 <video> tags including those that load via <source> child elements. Lazy-loaded embeds inside data-src attributes are detected too.

Google-compliant XML with required tags

The output follows Sitemaps Protocol 0.9 with the video namespace. Each entry includes <video:title>, <video:description>, <video:thumbnail_loc>, and either <video:content_loc> or <video:player_loc> populated from page metadata. Ready to submit to Google Search Console without edits.

Download XML or copy raw output

Save the result as video-sitemap.xml in one click, or copy the raw XML to clipboard to drop into an existing sitemap index. The file stays under 50 MB (Google's limit) and handles up to 50,000 video entries per sitemap, matching the protocol spec.

FAQ

Frequently Asked Questions

Common questions about video sitemaps, the XML format Google expects, and how to submit to Search Console.

What is a video sitemap and why do I need one?

A video sitemap is an XML file that tells search engines about the video content on your website. It includes metadata Google needs for video indexing: title, description, thumbnail URL, and either the direct video file URL or the player URL. Without a video sitemap, embedded videos often go undetected by Googlebot and never appear in Google Video search results.

What XML tags does a Google video sitemap need?

Five required elements per video entry: <video:title>, <video:description>, <video:thumbnail_loc>, and either <video:content_loc> (direct video file URL, preferred) or <video:player_loc> (player URL, for embeds). The generator populates all five automatically from each page's metadata. Optional tags like <video:duration>, <video:publication_date>, and <video:family_friendly> can be added manually after export.

Which video platforms does this generator detect?

The tool detects YouTube iframes (youtube.com/embed/ and youtu.be links), Vimeo iframes (vimeo.com/video/), and native HTML5 <video> tags (including those loaded via <source> child elements). Lazy-loaded embeds inside data-src attributes are picked up too. Wistia, Brightcove, and JW Player require a manual export from the platform itself.

How many pages can the crawler scan in one run?

Up to 250 unique HTML pages per crawl. It follows internal links automatically and skips external URLs, media files, and non-HTML resources. For sites with more than 250 video-bearing pages, run the crawler multiple times with different entry points or combine the outputs into a sitemap index file.

How do I submit the generated video sitemap to Google?

Download the video-sitemap.xml file from the tool. Upload it to your domain root (or any public path on your site). Open Google Search Console, go to Indexing > Sitemaps, paste the full URL of your uploaded file, and click Submit. Monitor the Video Indexing Report under Search Console > Pages > Video for indexation status, typically updates within 7-14 days.

Is there a size limit for video sitemaps?

Yes. Google's Sitemaps Protocol caps each sitemap file at 50 MB uncompressed and 50,000 entries. The generator keeps output well within both limits. For very large video catalogs, split into multiple sitemaps and combine them with a sitemap index file (sitemap_index.xml) referencing each one.

Can I include the video sitemap entries in my main sitemap?

Yes. Google accepts video sitemap tags inside an existing standard sitemap, you do not need a separate file. The generator outputs a self-contained video sitemap by default, but you can copy the <url> entries (with the video namespace declared on the root <urlset> element) and merge them into your main sitemap if you prefer one consolidated file.

Is this Video Sitemap Generator free?

Yes. Completely free, no account, no API key, no daily limit. The generator runs as a hosted tool, no installation needed. The output XML is yours to upload to your domain and submit to Google Search Console with no attribution required.

Scroll to Top