🗺️ XML Sitemap Generator

An XML sitemap generator that turns a pasted list of URLs into a valid sitemap.xml with lastmod, changefreq, and priority, ready to submit to Google.

Free No Signup Required Browser-Based

sitemap.xml (4 URLs)

What XML Sitemap Generator Does

A sitemap is one of the lowest-effort, highest-clarity signals a site can give a search engine: a plain list of URLs, in a standard XML format, that says "these are the pages I consider worth crawling." It does not force indexing — Google has been explicit that it decides independently which submitted URLs are actually worth indexing — but it does make discovery faster and more reliable, especially for pages that are hard to reach through normal internal linking.

Most sitemap tools solve discovery by crawling a site automatically, which requires server infrastructure this kind of client-side tool does not have. This one solves the more mechanical half of the problem instead: taking a URL list you already have (from a CMS export, a spreadsheet, or a hand-written list) and turning it into correctly-formatted, schema-valid XML — the same output a crawler-based tool would produce, built from input you supply directly.

How to Use XML Sitemap Generator

  1. Paste your page URLs, one per line
  2. Choose a change frequency and toggle lastmod/priority on or off
  3. Copy the generated sitemap.xml and upload it to your site

How to Read Your Result

lastmod is the field actually worth keeping accurate

Google has stated that changefreq and priority are largely ignored in practice, but lastmod is used as a signal for when to recrawl a page — an accurate lastmod value (reflecting when content genuinely changed, not just today's date on every regeneration) is more useful than defaulting all pages to the current date.

A sitemap does not replace internal linking

Pages included in a sitemap but not linked from anywhere else on the site are a common signal of low importance to a crawler, even with an accurate sitemap entry — a sitemap supplements a site's real link structure, it does not substitute for one.

Limitations & Accuracy Notes

  • Does not crawl or discover URLs automatically — every URL to include has to be supplied in the input list.
  • Does not validate that the URLs actually resolve (return 200, not a redirect or 404) — a sitemap full of broken links is a real, common problem this tool cannot detect on its own.
  • The sitemap protocol caps a single file at 50,000 URLs / 50MB uncompressed; larger sites need to split across multiple sitemap files referenced from a sitemap index.

Frequently Asked Questions

Does this crawl my site automatically?
No — this tool builds a valid sitemap.xml from a list of URLs you paste in yourself, rather than crawling your site. For very large sites, export your URL list from your CMS, a site crawler, or your server logs and paste it in here.
What do changefreq and priority actually do?
Both are hints, not commands — Google has stated it largely ignores priority values and treats changefreq only as a loose signal. lastmod (when a page actually last changed) is the one sitemap field Google has said it does meaningfully use, which is why it is worth keeping accurate rather than just always using today's date.
Where do I submit the generated sitemap?
Upload sitemap.xml to your site's root (or wherever your URLs live), then submit its URL in Google Search Console (Sitemaps section) and reference it in your robots.txt with a Sitemap: line.
How many URLs can one sitemap file hold?
The sitemap protocol caps a single file at 50,000 URLs and 50MB uncompressed — larger sites split URLs across multiple sitemap files and reference them all from one sitemap index file.
Should every page on my site be in the sitemap?
No — only canonical, indexable pages you actually want to appear in search results belong in a sitemap. Pages that are noindexed, duplicate/parameterized versions of another page, or intentionally excluded from search should be left out, since including them sends a mixed signal to crawlers.
Does a sitemap replace robots.txt?
No — they do different jobs. robots.txt tells crawlers what they are and are not allowed to crawl; a sitemap tells crawlers what exists and where to find it. Most sites use both together, and a sitemap's location is often referenced with a Sitemap: line inside robots.txt.
Is my data stored?
No. The XML is generated entirely in your browser.
By OnlineToolHubs Team • September 2026