XML Sitemap Generator
Generate a valid XML sitemap from a list of URLs online for free — with priority, change frequency, and last-modified dates, instantly inside your browser.
What is an XML sitemap?
An XML sitemap is a file that lists a website's URLs so search engines can discover and crawl them more efficiently — especially useful for pages that aren't well linked internally. Each entry can include a last-modified date, how often the page changes, and a relative priority.
This generator builds a valid sitemap.xml from a list of URLs you paste in directly, with no crawling involved — you control exactly which pages go in.
How to use it
How the sitemap is built
Each line becomes a <url> entry with a <loc> tag for the address, plus the selected <changefreq> and <priority> values applied to every URL, following the sitemap protocol search engines expect.
Features & benefits
Why this runs entirely in your browser
URL lists can reveal unlaunched pages or internal structure, so nothing is uploaded or crawled remotely. The XML is assembled in JavaScript locally in the tab, which means it keeps working offline once the page has loaded.
Common uses
Generating a sitemap for a small static site without a build-time sitemap plugin, producing a sitemap for a subset of pages, or quickly rebuilding one after a site restructure.
Frequently asked questions
A few things people usually want to know before trusting the numbers.
No. It only builds a sitemap from the URLs you paste in — nothing is fetched or crawled automatically, so you control exactly what's included.
It's a relative hint from 0.0 to 1.0 suggesting how important a page is compared to others on the same site — it doesn't guarantee ranking or crawl order.
Typically to your site's root directory (e.g. yoursite.com/sitemap.xml), then submitted through Google Search Console or referenced in robots.txt.
There's no hard limit here, though the official sitemap protocol caps a single file at 50,000 URLs — split larger sites into multiple sitemap files.
No. The sitemap is generated locally in your browser. Nothing pasted here is sent to a server, stored, or shared.