Util Tools logo Util Tools
SEO Tools

Sitemap Generator

Turn a list of URLs into a valid XML sitemap. Paste URLs for quick defaults, or use advanced mode to set priority, change frequency, and last-modified per URL. Copy or download sitemap.xml.

  • 100% free
  • No signup
  • Runs in your browser
Generated sitemap.xml

Guide

What is an XML sitemap?

An XML sitemap is a file that lists the URLs on your site you want search engines to find, optionally with extra hints about each one. It helps crawlers discover your pages, especially new ones or pages that are not well linked internally. This generator turns a list of URLs into a valid sitemap.xml, with optional per-URL settings.

Priority, change frequency, and lastmod

Each URL can carry three optional hints. lastmod (last modified date) is the most useful and is respected by Google, since it signals when content actually changed. priority (0.0 to 1.0) and changefreq are largely ignored by major search engines today, so do not agonise over them; a simple, accurate lastmod is worth more than fiddly priority values.

Where to put it and how to submit it

Upload the file to your site root (commonly yourdomain.com/sitemap.xml) and reference it in your robots.txt with a Sitemap: line. Then submit the URL in Google Search Console (and Bing Webmaster Tools) so the search engine knows where to find it. This is one of the first steps to getting a new site or new pages crawled and indexed.

Large sites and multiple sitemaps

A single sitemap can hold up to 50,000 URLs and must be under 50 MB uncompressed. Larger sites split their URLs across several sitemaps and tie them together with a sitemap index file. This tool builds a sitemap from the URLs you paste; it does not crawl your site automatically, so you control exactly which pages are included.

Last updated: July 2026

Frequently Asked Questions

What is an XML sitemap?
An XML sitemap is a file that lists the URLs of your site you want search engines to know about, optionally with metadata like last-modified date, change frequency, and priority. It helps crawlers discover and prioritize your pages.
How do I submit a sitemap to Google?
Upload sitemap.xml to your site root, then add its URL in Google Search Console under "Sitemaps." You can also reference it in robots.txt with a "Sitemap:" line so any crawler can find it.
What should priority and change frequency be set to?
Priority (0.0–1.0) is a relative hint for which of your pages matter most; change frequency hints how often a page updates. Google largely ignores both now, so reasonable defaults (0.5, monthly) are fine - accurate lastmod dates matter more.
Does this tool crawl my website automatically?
No. This is a manual builder - you provide the URLs (by pasting a list or adding them with metadata) and it produces valid sitemap XML. It does not spider your site.
Where do I upload sitemap.xml?
Place it at your site root (https://yourdomain.com/sitemap.xml) so the URLs in it stay within the same domain. Then submit it in Search Console and/or reference it from robots.txt.
Can I have multiple sitemaps?
Yes. A single sitemap can hold up to 50,000 URLs / 50MB. Larger sites split URLs across multiple sitemaps and list them in a sitemap index file. For most sites a single sitemap is plenty.