XML Sitemap Generator
Generate a free XML sitemap for your site — the complete sitemap file, ready to save as sitemap.xml in seconds. Generate yours now!
XML Sitemap Generator
Fill in the inputs below, hit Generate, and your results appear instantly — copy any item in one click.
Something went wrong running this tool. Your inputs were kept.
What is Xml sitemap generator?
XML Sitemap Generator — Generate a free XML sitemap for your site — the complete sitemap file, ready to save as sitemap.xml in seconds. Generate yours now!
This tool parses one URL per line (optional fields after a | separator: lastmod, changefreq, priority) and emits a sitemaps.org 0.9 XML document with proper XML escaping and percent-encoded non-ASCII characters. Validation per entry: loc must be an absolute http(s) URL (or relative when a base URL resolves it), lastmod a real YYYY-MM-DD date, changefreq one of the 7 protocol values, priority 0.0–1.0. Duplicates are removed (first wins); invalid lines are skipped and reported. The protocol limit is 50,000 URLs — longer lists fail with an error instead of being truncated. Nothing is crawled or invented; correctness of the URLs depends on your input.
Why use this xml sitemap generator?
Built for xml sitemap generator
Generate a free XML sitemap for your site — the complete sitemap file, ready to save as sitemap.xml in seconds. Generate yours now!
Transparent & honest
The tool validates syntax, not whether a page exists — correctness of the URLs depends on your input.
Private by design
Everything runs in your browser. Your inputs never leave your device.
Works everywhere
Fully responsive — perfect on desktop, tablet, and mobile. No app needed.
Regularly updated
Regularly maintained and reviewed to ensure accuracy.
Free forever
No accounts, no limits, no watermarks. Use XML Sitemap Generator as much as you need.
How to use XML Sitemap Generator
- 1Paste your "URL list" — one absolute URL per line, optionally followed by | lastmod | changefreq | priority.
- 2Use YYYY-MM-DD for lastmod, a changefreq like daily or weekly, and a priority from 0.0 to 1.0.
- 3If your list has relative paths (like /contact), add the "Base URL" so they are resolved to full URLs.
- 4Check "Skipped lines" — duplicates and invalid entries are removed and reported, never silently.
- 5Copy the "Sitemap XML", save it as sitemap.xml in your site root, and submit it in Google Search Console.
What can you do with XML Sitemap Generator?
- Create xml sitemap free — Generate a free XML sitemap for your site — the complete sitemap file, ready to save as sitemap.
- Sitemap xml maker — Generate a free XML sitemap for your site — the complete sitemap file, ready to save as sitemap.
Good to know
- The tool validates syntax, not whether a page exists — correctness of the URLs depends on your input.
- One sitemap file supports at most 50,000 URLs; longer lists fail with an error rather than being silently cut off.
- Invalid lines are skipped and reported — check "Skipped lines" so no page is accidentally left out.
How it works
This tool parses one URL per line (optional fields after a | separator: lastmod, changefreq, priority) and emits a sitemaps.org 0.9 XML document with proper XML escaping and percent-encoded non-ASCII characters. Validation per entry: loc must be an absolute http(s) URL (or relative when a base URL resolves it), lastmod a real YYYY-MM-DD date, changefreq one of the 7 protocol values, priority 0.0–1.0. Duplicates are removed (first wins); invalid lines are skipped and reported. The protocol limit is 50,000 URLs — longer lists fail with an error instead of being truncated. Nothing is crawled or invented; correctness of the URLs depends on your input.
Examples
Three URLs with no optional fields — only <loc> tags are emitted.
Full entries producing lastmod, changefreq, and priority tags.
Relative paths are resolved against the base URL into absolute URLs.
Related searches
People also search for these — this tool handles them all:
Frequently asked questions
Related tools
Explore more free tools in Blogging SEO & Content: