XML Sitemap Validator

Validate sitemap XML, count URLs, and spot malformed or unsafe entries.

  • Free
  • No sign-up
  • Instant results

1 Your input

Validation happens on the server and the result is not stored.

2 Result

Your result will appear here

Fill in the form and press the button. Results show up right here, without reloading the page.

How to use XML Sitemap Validator

  1. Paste the sitemap XMLCopy the contents of your sitemap or sitemap index into the Paste XML sitemap box. Files up to 2 MB are accepted.
  2. Run the validationThe tool checks that the XML is well formed and that the root is urlset or sitemapindex, then reads every loc value.
  3. Fix the flagged entriesReview the counts for entries, invalid URLs and duplicates, correct the first invalid URL shown and validate again.

Common uses

  • Check a sitemap exported by a CMS plugin before submitting it
  • Find duplicate or relative URLs after a site migration
  • Confirm a hand-edited sitemap still parses as XML

Frequently asked questions

How do I use XML Sitemap Validator?

1. Paste the sitemap XML: Copy the contents of your sitemap or sitemap index into the Paste XML sitemap box. Files up to 2 MB are accepted. 2. Run the validation: The tool checks that the XML is well formed and that the root is urlset or sitemapindex, then reads every loc value. 3. Fix the flagged entries: Review the counts for entries, invalid URLs and duplicates, correct the first invalid URL shown and validate again.

What does the validator check?

It checks for well-formed XML, a urlset or sitemapindex root element and loc values that are absolute http or https URLs. It also counts entries and duplicate URLs, and lists up to five parser errors when the XML is broken.

What does it not check?

It does not validate against the sitemap schema, check lastmod dates or namespaces, open child sitemaps or visit the listed URLs. Whether each page responds, is canonical and is indexable needs a separate check.

Can I validate a sitemap by its URL?

No. Paste the XML itself; the tool does not download files, so unpack a compressed .gz sitemap first. After publishing, Google Search Console shows how Google read your submitted sitemap.

Is my sitemap stored?

The XML is sent to the GigaTools server, parsed with network access disabled, and the result is returned without being saved.