Sitemap XML validator

Paste XML or choose a sitemap file to check its structure and entry syntax locally. Export a corrective report or the URL list without uploading your content.

The file is read locally and never uploaded.

Browser limit: 5 MiB. The sitemap protocol limit is 50 MB uncompressed.

Does ChatGPT recommend your brand?

The free check asks ChatGPT, Gemini and Google AI Overviews 3 questions about your market and shows who they name. No card needed.

Run the free check

Validate syntax before publishing

A valid XML shape makes a sitemap easier to review. This browser check reports the exact entry and corrective explanation when it finds a problem, then lets you keep the usable URL list.

  • Supports urlset and sitemapindex documents.
  • Checks absolute HTTP(S) loc values and duplicate URLs.
  • Shows cross-host URLs as context, not automatic errors.
  • Rejects DTD and entity declarations for safe local parsing.

Sitemap validator questions

What does this sitemap validator check?

It checks well-formed XML, the urlset or sitemapindex root and sitemap namespace, absolute HTTP(S) loc values, duplicate URLs, and supported date syntax. Optional fields are reviewed when present.

Does the tool fetch my sitemap URLs?

No. The XML is parsed in your browser. The tool does not fetch URLs or report reachability, indexing, ranking, or search visibility.

What file size can I validate here?

This browser tool accepts up to 5 MiB per paste or file. The sitemap protocol allows up to 50 MB uncompressed, so a larger sitemap needs another validation workflow.