Category: Developer tools
Sitemap URL Counter
Count and audit the URLs in a sitemap.xml document
Paste sitemap XML, either a urlset or a sitemapindex, to count its URLs, distinct hosts, http versus https protocols, missing lastmod dates and duplicate URLs. Runs entirely in your browser.
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
A sitemap that has grown over time can quietly accumulate problems: duplicate entries, a mix of http and https URLs, or pages missing a lastmod date. This tool reads a pasted sitemap document, whether it is a page-level urlset or a sitemapindex of child sitemaps, and reports the total URL count, how many distinct hosts appear, the protocol split, how many entries have a lastmod date, and any duplicate URLs.
How to use it
- Paste the sitemap XML into the input box.
- Review the total URL count, host count, protocol split and lastmod coverage.
- Check the duplicate URLs list for any entry that appears more than once.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Is my sitemap uploaded anywhere?
- No. The XML is scanned locally in your browser tab; nothing is sent to a server.
- Does it work with a sitemap index file?
- Yes. A sitemapindex document is detected automatically and its child <sitemap> entries are counted instead of page URLs, with a notice that they are child sitemaps rather than pages.
- How does it detect duplicate URLs?
- It compares the exact text of every <loc> entry after decoding XML entities; two entries that resolve to the same string are counted as duplicates.