Skip to tool
FeuTex · free tools runs in-browser no bloat built by LiMiT

Sitemap Checker (Offline)

Paste your sitemap.xml (urlset or sitemapindex) and validate it locally: counts, duplicates, URL format, optional tag rules, and common mistakes. This tool does not fetch URLs—everything runs offline in your browser.

Category: SEO · URL: /tools/sitemap-checker.html
Report
Offline tool (no fetching). If your sitemap is .gz, paste the decompressed XML.

    
Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

How to use

  1. Open your sitemap.xml file and copy/paste the full XML into the input box (or paste a plain list of URLs, one per line).
  2. Enable any checks you care about (strict URL checks, show duplicates).
  3. Click Check sitemap to see counts and issues.
  4. Fix items flagged in the report, then re-run until issues are gone.
Keywords this page targets (natural cluster): sitemap checker, sitemap.xml checker, validate sitemap xml, sitemap validator, check sitemap urls, sitemap urlset checker, sitemapindex checker, sitemap lastmod validation, sitemap priority check, sitemap changefreq check, find duplicate urls in sitemap, sitemap xml parser, sitemap format check, sitemap broken url check, sitemap protocol http https check, sitemap url length check, sitemap 50000 limit check, xml sitemap linter, sitemap error finder, check sitemap online offline, verify sitemap structure, sitemap rules checker
Secondary intents covered: Validate whether a pasted sitemap is a urlset or sitemapindex, Count URLs/sitemaps and check common sitemap limits, Find duplicate <loc> entries and normalize whitespace issues, Spot invalid URL formats (missing scheme, bad characters, non-absolute URLs), Verify optional tags (lastmod/changefreq/priority) for allowed formats/ranges, Detect mixed protocols/hosts and inconsistent trailing slashes, Quickly extract all <loc> values for reuse elsewhere, Create a compact issue report you can copy into a ticket

FAQ

Can I paste a sitemap URL instead of XML?

No—this checker runs offline and does not fetch URLs. Open the sitemap in your browser or editor and paste the XML content.

Does it support sitemapindex and urlset?

Yes. It detects <urlset> and <sitemapindex> and applies the appropriate checks.

Will it validate that pages return 200 OK?

No. Without network requests, it can only validate the sitemap content (structure, tags, and URL formatting).

What does “Strict URL checks” do?

It enforces absolute http/https URLs and adds extra sanity checks like whitespace and basic percent-encoding and length warnings.

Why am I seeing an XML parse error?

The XML may be incomplete, contain invalid characters, or be HTML instead of XML. Make sure you paste the raw sitemap XML.

Can it read .gz sitemaps?

Not directly. Decompress the .gz file first, then paste the XML into the tool.

What is the sitemap URL limit?

A single sitemap file is typically limited to 50,000 URLs; if you exceed that, split into multiple sitemaps and use a sitemap index.