Make an XML sitemap
Paste your page addresses, with the dates they last changed if you have them, to get a sitemap.xml that follows Google’s rules: full URLs, one site, duplicates removed, and split into several files with an index past 50,000 pages.
Your pages
Paste from a spreadsheet, your CMS or a crawl. Duplicates and anchors (#…) are removed; addresses on other sites are left out.
Google uses lastmod only when it’s accurate, and ignores priority and changefreq, so those aren’t added.
sitemap.xml
Upload it to your site’s root (e.g. https://www.example.com/sitemap.xml), then submit it in Google Search Console, or add a Sitemap: line to your robots.txt. Rules from Google’s sitemap guide, checked 6 October 2026.
Runs in your browser. Nothing is fetched or sent anywhere.
How it works
- Each line is read as an address and an optional date; anything that isn’t a full address on the same site is listed as a problem.
- Duplicates and #anchors are removed, and special characters such as & are escaped.
- The sitemap is written with each page’s address and, if you gave one, the date it last changed. Past 50,000 pages it’s split into files with a sitemap index.
What it makes
- You enter
- Page addresses that you paste, one per line, each optionally with a date
- You get
- sitemap.xml, or several sitemap files and an index as a ZIP
- Limits
- Any number of URLs; over 50,000 they’re split into several files with an index, downloaded as a ZIP.
- Only lastmod is written: Google ignores priority and changefreq.
- Nothing is fetched: the tool doesn’t crawl your site.
What you enter stays on your device
This tool runs entirely in your browser. Nothing you type is sent to our servers, so there is nothing for us to store, see or delete.
To check, open your browser’s developer tools, switch to the Network tab and use the tool: you will not see what you type being sent anywhere.
Related tools
Questions
Should I set priority and change frequency?
No. Google ignores both. It uses lastmod, but only if the dates are accurate, so give real dates of meaningful changes or leave them out.
Do I need a sitemap?
Small, well-linked sites often don’t, but a sitemap helps Google find new pages faster, and is useful for large sites, new sites with few links, and pages that are hard to reach by links.
Is what I paste sent anywhere?
No. Everything runs in your browser; nothing is fetched or sent to our servers.