Free · no signup · browser-local

XML Sitemap Generator from a Deduplicated URL List

Paste same-origin URLs to generate escaped sitemap XML. Count duplicates and add a real last-modified date only when it applies to every listed page.

Browse all tools →

URLs and update date

Leave empty unless every listed page was actually updated on this date. The local limit is 5,000 lines from one origin.

Live output

2 URLs · 1 duplicate lines removed

Official reference · reviewed 3 Nov 2026 ↗

Getting started

Paste one full URL per line, check the same-origin list, optionally supply a known last-modified date, then download XML.

Before you use the result

The local limit is 5,000 input URLs from one origin. A sitemap does not guarantee crawling, indexing or ranking.

Try an example

Paste two distinct example.com URLs and one repeated URL to export two entries.

How it works

URLs are parsed, deduplicated and XML-escaped. No dates, priorities or crawl frequencies are invented.

Frequently asked questions

Turn a URL list into escaped sitemap XML with duplicate counts and an optional real update date.

How do I use XML Sitemap Generator?

Paste one full URL per line, check the same-origin list, optionally supply a known last-modified date, then download XML.

Does this tool upload my data?

Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.

What should I check before using the result?

The local limit is 5,000 input URLs from one origin. A sitemap does not guarantee crawling, indexing or ranking.