Free SEO tools

Sitemap URL extractor

Every URL from any sitemap, in seconds. Enter a domain or a sitemap URL — we expand sitemap indexes, then let you filter, sort, and export the full list.

Enter a bare domain (we'll find the sitemap via robots.txt) or a direct sitemap URL. Nothing is stored.

What the sitemap URL extractor does

An XML sitemap is the closest thing to a machine-readable table of contents for a website — but reading one by hand is miserable, and most real-world sitemaps are actually sitemap indexes that point to dozens of child sitemaps. This tool flattens all of that into one clean list: enter a bare domain and we discover the sitemap from robots.txt (falling back to guessing /sitemap.xml), or paste a sitemap URL directly. Every child sitemap is fetched and expanded, and you get the full URL list with each entry's lastmod date.

Why you'd want every URL as a flat list

Does it handle sitemap indexes?

Yes — if the URL you enter (or the one discovered from robots.txt) is a <sitemapindex>, we fetch each child sitemap and merge the results, expanding up to 50 child sitemaps per run.

How many URLs can it extract?

Up to 10,000 URLs per run (and 50 child sitemaps). Larger sitemaps are truncated with a clear warning. The on-page table shows the first 1,000 rows for speed, but the copy and export buttons always include every extracted URL that matches your filter.

Is the URL list stored anywhere?

No. The sitemap is fetched, parsed, and returned to your browser — nothing is saved. To have your sitemap cross-checked against your live pages continuously, that's what siteOS does — or run a one-off check with the sitemap validator.

URLs drop out of sitemaps silently.

siteOS crawls your sitemap and your live pages on a schedule, and alerts you the moment they drift apart — missing pages, 404s in the sitemap, orphans.