Crawl and indexing
Sitemap Validator
Paste a sitemap.xml or a sitemap index and see every protocol problem, with the line of the URL it affects.
Runs in your browser; nothing is uploaded. · Free, no account · 3 min
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Open your sitemap in a browser, copy its XML and paste it into the box, or load the .xml file.
- Read the counts: type, entries, errors and size.
- Fix the errors first (red), then the warnings.
- Paste the corrected file again until the structure passes.
What it checks and how it works
The validator parses your XML in the browser with fast-xml-parser and checks it against the Sitemaps protocol (sitemaps.org) and Google's sitemap guide: a urlset or sitemapindex root, the sitemap namespace, one absolute loc per entry under 2,048 characters, lastmod in W3C Datetime format, priority between 0.0 and 1.0, changefreq from the allowed list, no duplicates, and at most 50,000 entries and 50 MB uncompressed.
It checks structure, not reachability: it does not request your URLs, so it cannot tell whether a page returns 200, is blocked by robots.txt or is canonical to another URL. Check those with a crawler or Search Console.
Sources
- sitemaps.org: Sitemaps XML format opened 29 Oct 2026
- Google Search Central: Build and submit a sitemap opened 29 Oct 2026
Related tools
sitemap.xml Generator
Turn a list of URLs into a valid sitemap.xml, with Arabic paths encoded and the protocol limits checked.
Sitemap Index Generator
List your sitemap files in one sitemap index, for sites that need more than one file.
robots.txt URL Tester
Paste your robots.txt and a list of URLs to see which are blocked for which crawler, and which line decides it.
Redirect Chain Checker
Paste your redirect rules and see which ones chain, loop or conflict, and where each one finally lands.
Questions
About this tool
XML validity and sitemap validity are different. A file can be well-formed XML and still miss the namespace, use relative URLs or give a lastmod in the wrong format. The validator checks the protocol rules on top of the XML.
No. The tool runs in your browser and does not request your pages. It checks the file's structure. Use Search Console or a crawler to check what each URL returns.
Decompress it first and paste the XML. The size limit applies to the uncompressed file, so the tool measures the pasted text.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


