XML Sitemap Generator
Generate standard Sitemap 0.9 XML from an explicit URL list with optional dates, frequencies, and priorities. Validates schemes, escapes XML entities, and warns on domain mismatches.
Validation Summary
• Format: One URL per line. Optionally append date (YYYY-MM-DD), changefreq, and priority (0.0 to 1.0) separated by space, tab, or comma.
• XML Escaping: URL query parameters like & are automatically converted to &.
XML Sitemap Generator & Validator Guide
Generate standards-compliant Sitemap 0.9 XML with dates, frequencies, XML escaping, and host verification.
Overview
The XML Sitemap Generator transforms an explicit list of URLs into a fully validated Sitemap 0.9 document ready for Google Search Console, Bing Webmaster Tools, and search crawlers. It parses space, tab, or comma-separated dates, change frequencies, and priorities, safely escapes XML query strings (e.g. & to &), checks host consistency, and verifies that the file conforms to the 50,000 URL and 50MB uncompressed protocol limits.
How to Build an XML Sitemap
Paste your URLs into the editor (one per line). Optionally include lastmod (YYYY-MM-DD), changefreq, and priority on each line.
Provide an optional base host (e.g. https://example.com) to automatically resolve relative paths, and set global defaults for missing dates, frequencies, or priorities.
Check the Validation Summary for invalid schemes (e.g. ftp://), malformed dates, cross-domain host warnings, and duplicates.
Choose between pretty-printed XML with indentation or a minified single-line payload, and toggle automatic duplicate suppression.
Copy the raw XML directly to your clipboard or download sitemap.xml to deploy in your public root directory.
https://example.com/shop?cat=electronics&sort=price 2026-11-12 weekly 0.8
<url> <loc>https://example.com/shop?cat=electronics&sort=price</loc> <lastmod>2026-11-12</lastmod> <changefreq>weekly</changefreq> <priority>0.8</priority> </url>
Raw ampersands in query parameters break XML parsing if not converted to &. The generator automatically normalizes query parameters without double-escaping valid entities.
- Sitemap 0.9 Protocol: Produces valid XML with http://www.sitemaps.org/schemas/sitemap/0.9 namespace.
- Capacity Safeguards: Automatically alerts if your list exceeds 50,000 URLs or 50MB uncompressed size.
- Flexible Parsing: Supports raw URL lists, TSV, and CSV formats with flexible parameter ordering.
- Zero Network Requests: The tool executes entirely inside your browser and never pings, crawls, or fetches submitted URLs.
- Pre-Launch Security: Unpublished product URLs, staging paths, and embargoed pages remain strictly in your browser session.