XML Sitemap Generator

Turn a list of page URLs into a valid XML sitemap file.

This tool runs entirely in your browser. Your files are never uploaded to a server.

Paste one page URL per line, choose one shared change frequency and priority, and copy an XML `<urlset>` containing `<loc>`, `<changefreq>` and `<priority>` for every non-empty trimmed line. Ampersands, angle brackets and double quotes in locations are XML-escaped. The tool does not validate absolute URLs, remove duplicates, crawl a site, add `lastmod`, enforce priority or protocol limits, cap output at 50,000 entries, create a sitemap index, download a file or submit it to search engines. Review the copied XML against the sitemap protocol before publishing; generation stays local.

Frequently Asked Questions

How many URLs can a sitemap contain?
Up to 50,000 URLs or 50MB uncompressed per sitemap file — split larger sites into a sitemap index.
Does priority affect ranking?
No, Google says it largely ignores the priority value now — it's mainly a hint for other crawlers and internal prioritization.
Where do I submit the sitemap?
Upload it to your site's root and submit the URL in Google Search Console or Bing Webmaster Tools.