Skip to content
Free Tab Toolsnothing uploaded

Runs in your browser · Last updated 4 September 2026

Sitemap XML Generator

Turn a list of URLs into a sitemap.xml with lastmod, changefreq, and priority. Client-side only.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/blog</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

How to use this tool

  1. Paste one absolute URL per line.
  2. Set lastmod / changefreq / priority or leave them blank.
  3. Download sitemap.xml and host it at /sitemap.xml.

Pair with robots.txt

A sitemap nobody references is easy to miss. Add Sitemap: https://example.com/sitemap.xml in the robots generator after you host the file. To restamp lastmod on an existing urlset, use the sitemap lastmod helper.

Frequently asked questions

Is this a sitemap index?
No. It emits a urlset. Split files yourself if you exceed 50,000 URLs.
Do lastmod and priority matter?
lastmod can help recrawl. priority is mostly ignored. changefreq is a hint.
Should URLs be absolute?
Yes. Relative paths are written as-is; crawlers want https://…
How do I tell Google?
Link the file from robots.txt (use the robots generator) and submit in Search Console.
Is the URL list uploaded?
No.