XML Sitemap Generator
Turn manual lists or imported URL columns into validated sitemap XML, with exclusions and optional page metadata.
Sitemap Settings
Add URLs manually, in bulk, or from a local file.
Manual URL Entry
Bulk URL Input
File Import
TXT, CSV, or XLSX · first worksheet for XLSX
Patterns without * match path prefixes. A * matches any characters; patterns are not regular expressions.
URL List
0 valid · 0 excluded · 0 need attention
Advanced Settings · Optional URL Metadata
Google ignores changefreq and priority. Use lastmod only when it reflects an accurate page modification date.
Generated Sitemap
0 included URLs · 1 sitemap file
<!-- Add valid URLs to generate sitemap XML. -->Validation & Output
How to use XML Sitemap Generator
- 1
Enter the Website URL when your list contains relative paths.
- 2
Add addresses individually, paste a list, or import a URL column from TXT, CSV or the first XLSX worksheet.
- 3
Apply exclusion path patterns and remove any invalid, duplicate or out-of-scope entries from the URL List.
- 4
Optionally assign accurate lastmod dates, change frequencies or priorities to selected URLs.
- 5
Copy or download the sitemap; for split output, set its public hosting directory and download the ZIP.
Frequently asked questions
About XML Sitemap Generator
Large URL inventories rarely begin in one tidy format. This generator accepts direct entry, pasted paths, plain-text lists, CSV columns and the first worksheet of an XLSX file, then resolves each candidate against the chosen site. Duplicate, malformed, excluded and cross-origin entries stay visible instead of silently entering the XML.
Optional metadata can be applied to selected rows, and the output engine observes the official per-file URL and byte limits. When splitting is necessary, it creates numbered sitemap files plus an index that points to the public directory you specify. Files are assembled locally; publishing and search-console submission are deliberately left under your control.