Skip to content
SnapTools

Sitemap XML Generator

Runs in your browser

Paste a list of URLs and generate a valid sitemap.xml, with optional changefreq and priority applied to every entry.

About this tool

A sitemap is a plain list of your URLs in a format search engines can fetch and parse in one request, which helps them discover pages faster than crawling links alone — especially useful for a new site or one with pages that aren't well linked internally. This tool wraps each URL in the required <url><loc> structure and validates the output is well-formed XML.

How to use

  1. Paste your URLs, one per line, into the box.
  2. Optionally set a changefreq and priority applied to every URL.
  3. Copy or download the generated sitemap.xml and upload it to your site's root.

When to use this tool

  • Building an initial sitemap for a new site.
  • Regenerating a sitemap after a bulk URL change.
  • Creating a sitemap for a static site with no built-in sitemap generator.

Tips

  • changefreq and priority are hints, not commands — Google has said for years it largely ignores them in favour of its own crawl signals.
  • Submit the finished sitemap URL in Google Search Console and Bing Webmaster Tools after uploading it.

Limitations

  • Caps out at whatever your browser can comfortably hold in a textarea — for tens of thousands of URLs, generate a sitemap index instead.

FAQ

Does this crawl my site to find URLs?
No. Paste in the URLs you already have — from your CMS, your own crawl, or your sitemap index.
Where does the finished file go?
Upload it to your site's root as sitemap.xml, then reference it from your robots.txt.