XML Sitemap Generator

Build a valid XML sitemap from a list of URLs.

Build a valid XML sitemap from a list of URLs, with optional lastmod, changefreq and priority on every entry. Copy the XML or download sitemap.xml — everything runs in your browser, so your URL list is never uploaded. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What is an XML sitemap?

An XML sitemap is a file that lists the URLs of a site so search engines can discover and crawl them efficiently. It follows the sitemaps.org 0.9 schema and typically lives at the site root, for example https://example.com/sitemap.xml.

Build a valid XML sitemap

Paste your page URLs and get a clean, valid sitemap.xml following the sitemaps.org 0.9 schema. An XML sitemap helps search engines discover every page on your site and crawl it efficiently.

What it generates

<?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-06-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>

Only lines that start with http:// or https:// are included, and special characters in URLs are XML-escaped, so the output is always valid.

The optional fields

FieldMeaningNotes
lastmodDate the page last changedDefaults to today; can be omitted
changefreqHow often the page changesA soft hint (daily, weekly, …)
priorityRelative importance, 0.0–1.0A soft hint, not an absolute ranking

Search engines treat changefreq and priority as gentle hints, so set or omit them as you prefer.

Publishing your sitemap

  1. Download sitemap.xml and upload it to your site root.
  2. Add a Sitemap: https://example.com/sitemap.xml line to your robots.txt.
  3. Submit the sitemap URL in Google Search Console and Bing Webmaster Tools.

For very large sites (over 50,000 URLs) split into multiple sitemaps and reference them from a sitemap index.

Everything runs in your browser — your URL list is never uploaded.