Free Sitemap Generator Tools
Use free sitemap generator tools in one place: build an XML sitemap from a URL list, split into multiple sitemaps with an index, extract URLs from an existing sitemap, and generate robots.txt sitemap lines—offline in your browser.
How to use
Pick a mode, paste input, set options, then generate.
- Generate XML: paste one URL per line (or CSV:
url,lastmod,changefreq,priority). - Split + Index: set “Max URLs per sitemap” and a “Sitemap URL prefix”, then generate an index plus part files.
- Extract URLs: paste sitemap XML and get a plain URL list.
- robots.txt: paste URLs (optional) to estimate file count and generate a sitemap directive.
FAQ
Are these sitemap generator tools really free and offline?
Yes—everything runs in your browser with no network calls, so your URL list stays local.
What input format does the generator accept?
Paste one absolute URL per line, or use CSV per line: url,lastmod,changefreq,priority.
Can I split a big sitemap into multiple files?
Yes—use “Split + generate sitemap index”, set “Max URLs per sitemap”, and it outputs an index plus part files.
Does this tool crawl my website to discover URLs?
No—this tool doesn’t crawl; it builds sitemaps from the URLs you provide (faster and fully offline).
How do I add lastmod, changefreq, and priority?
Set defaults in the options, or add per-line values in CSV; per-line values override defaults.
How do I extract URLs from an existing sitemap.xml?
Switch to “Extract URLs”, paste the sitemap XML, and the output will be a deduplicated list of <loc> values.
What should I put in robots.txt?
Use the “robots.txt” mode to generate a ready-to-paste Sitemap: line (and a basic User-agent block).
Continue your workflow
Browse related tools by task. Use the improved core tools for a consistent workspace with file import, downloads and clear validation errors.
Relative URLs · URL normalization · Changefreq/priority
Additional controls for this task, preserved from the original implementation. Inputs stay inside this mode.
URL/metadata lines · relative base URL · dedupe/sort
Additional controls for this task, preserved from the original implementation. Inputs stay inside this mode.
BASE directive · pipe metadata · relative paths
Additional controls for this task, preserved from the original implementation. Inputs stay inside this mode.