XML Sitemap Generator
Paste your URLs and get a clean, valid XML sitemap. It removes duplicates, skips invalid and off-domain links, and follows Google’s guidance by leaving out <changefreq> and <priority> (Google ignores both). Over 50,000 URLs it automatically splits into multiple files and generates a sitemap index. Download each file or copy it — everything runs in your browser.
- 100% free
- Private & safe
- Runs in your browser
Why use XML Sitemap Generator?
XML Sitemap Generator helps you optimise and publish with confidence, producing clean, standards-friendly output you can paste straight into your site.
- Runs instantly in your browser — nothing to install, nothing uploaded.
- Completely free, with no account, no watermarks and no usage limits.
- Output: sitemap.xml (sitemaps.org 0.9)
- Paste your page URLs, one per line.
- Works on any device — desktop, tablet and phone — and is fully keyboard accessible.
What it can do — and its limits
- Validates URLs, removes duplicates and checks they share one domain.
- Omits <changefreq> and <priority> per Google guidance; optional <lastmod>.
- Splits past 50,000 URLs into multiple files with a sitemap index, with copy and download.
How to use XML Sitemap Generator
- Paste your page URLs, one per line.
- Optionally include a <lastmod> date.
- The tool validates each URL, removes duplicates and flags anything off-domain.
- If you have more than 50,000 URLs it splits into files plus a sitemap index.
- Copy or download each sitemap file.
Examples
- Building a sitemap for a small site.
- Listing key pages for indexing.
Supported formats & limits
- Output: sitemap.xml (sitemaps.org 0.9)
Limitations
- You provide the URLs; it doesn't crawl your site.
- Large sites may need multiple sitemaps.
Frequently asked questions
Why are changefreq and priority not included?
Google has stated it ignores the <changefreq> and <priority> values in sitemaps, so this generator omits them to keep your sitemap clean. Only <loc> (and optionally <lastmod>) are included.
What happens if I have more than 50,000 URLs?
A single sitemap file is limited to 50,000 URLs. The tool automatically splits your list into multiple sitemap files and generates a sitemap index that references them.
Does it check my URLs?
Yes. It skips anything that isn’t a valid absolute http/https URL, removes duplicates, and flags URLs that are on a different domain from the rest.
Is anything uploaded?
No. The sitemap is generated in your browser from the URLs you paste; nothing is sent to a server.