Free agency tools / Sitemap Generator

Generate an XML sitemap for any site

Point it at a domain and we'll pull every URL from its existing sitemaps — or crawl its internal links if there are none — then build a cleansitemap.xml you can download. HTTP crawl only; it doesn't run JavaScript.

How it works

  1. 1Enter a domain — we look for /sitemap.xml, sitemap indexes and the sitemaps declared in robots.txt.
  2. 2Every nested sitemap is followed and its URLs collected (up to a sensible cap).
  3. 3If no sitemap exists, we crawl the homepage's internal links one level deep as a fallback.
  4. 4Review the URL inventory, then copy or download the generated XML sitemap.

Frequently asked

Does it run JavaScript?

No — it's an HTTP crawl. Single-page apps and heavily JS-rendered sites may expose fewer URLs; use the sitemap they generate at build time where possible.

How many URLs can it return?

Up to 5,000 from declared sitemaps, or ~500 from the homepage-crawl fallback. That covers the large majority of marketing and content sites.

Is the XML valid for Google?

Yes — it's standard <urlset> markup with <loc> entries. Add it to robots.txt and submit it in Search Console.

Related tools