Next-Gen App & Browser Testing Cloud
Trusted by 2 Mn+ QAs & Devs to accelerate their release cycles

Generate a valid sitemap.xml from a URL list or a best-effort crawl. Set lastmod, changefreq, and priority, then copy or download the file. No sign-up required.
Best effort: fetches one page through a public proxy and extracts same-site links. If it is blocked, paste your URLs below.
An XML sitemap generator builds a sitemap.xml file that lists the important URLs of a website, each with optional metadata. The format follows the sitemaps.org protocol, which search engines like Google and Bing read to discover and prioritize your pages. Pair it with the Robots.txt Generator to point crawlers at the sitemap.
You provide URLs in two ways. The optional crawl fetches one page through a public proxy and extracts same-site links, because a browser cannot read another domain directly due to CORS. The reliable path is to paste or upload a URL list. The tool then deduplicates and validates the URLs, applies your lastmod, changefreq, and priority settings, and assembles a valid urlset document in real time.
Generating from a URL list happens entirely in your browser. No data is uploaded. The crawl is the only feature that contacts a public proxy.
sitemap.xml, then copy the robots.txt Sitemap line.sitemap.xml and copy the matching robots.txt line.An XML sitemap generator builds a sitemap.xml file that lists the URLs of a website with optional metadata like lastmod, changefreq, and priority, following the sitemaps.org protocol so search engines can discover your pages.
It offers a best-effort crawl that fetches one page through a public proxy and extracts same-site links, because browsers cannot read other domains directly due to CORS. If the crawl is blocked or rate-limited, paste or upload your URL list instead.
The sitemaps.org protocol limits a single sitemap file to 50,000 URLs and 50MB uncompressed. This tool caps the list at 50,000 URLs. For larger sites, split the URLs across multiple sitemap files and reference them from a sitemap index.
changefreq hints how often a page changes (always, hourly, daily, weekly, monthly, yearly, or never). priority is a value from 0.0 to 1.0 that signals a page's relative importance, with a default of 0.5. Both are optional hints, not directives.
Upload sitemap.xml to your site root (for example https://example.com/sitemap.xml), then reference it from robots.txt with the Sitemap line this tool provides and submit it in Google Search Console.
Generating the sitemap from your URL list happens entirely in your browser. The optional crawl is the only feature that sends the target URL to a public proxy to bypass browser CORS; the URL-list workflow makes no external calls.
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance