Free XML sitemap validator

Validate your XML sitemap
in seconds.

Check your sitemap for errors and warnings. Ensures compliance with the sitemaps.org spec, Google, and Bing.

No signup required • 100% free • Instant results

How it works

From XML to validation report, in seconds.

Paste content or pass a URL. Errors and warnings come back tagged by sitemaps.org spec section.

1

URL or paste

Validate by URL — we fetch the sitemap and parse it — or paste the XML directly when the file is private or hand-rolled.

2

We check the spec

Each rule from the sitemaps.org spec runs against your file. Schema, limits, encoding, dates, priority bounds — line-numbered when something fails.

3

Get a clear report

Document-level errors can block the sitemap; entry issues identify individual URLs or fields to fix without overstating the impact.

What we validate

Every rule from the sitemaps.org spec.

XML structure

XML declaration, sitemap namespace, urlset and sitemapindex roots, required loc elements — the foundation Google's parser rejects without.

Size and URL limits

50,000 URL cap per file, 50MB uncompressed limit, valid priority range, recognised changefreq values — the hard ceilings the spec enforces.

Best practices

lastmod present, HTTPS URLs only, no duplicates, proper URL encoding — the things that don't fail the spec but quietly hurt indexing.

Common encoding issues

Unescaped &, <, > characters in URLs, malformed CDATA blocks, invalid UTF-8 sequences — the silent corrupters of large sitemaps.

Sitemap-index handling

Child sitemap references valid, no nested indexes, child URL counts add up — index-level rules separate from urlset rules.

Image and video extensions

image:image, video:video, news:news namespace declarations — extension elements validated against their own schemas when present.

Inspect any website.

Find sitemaps, validate them, discover llms.txt files, and check markdown — all on someone else's site.

Free. No signup.