Home / Free Tools / Sitemap URL Extractor

Sitemap URL Extractor

Enter a website or sitemap address and get every URL listed in its XML sitemaps, including sitemap indexes and .gz files. Copy the list or download it as CSV for audits, migrations and content inventories.

FreeNo signupFollows sitemap indexesUp to 50,000 URLs

Common questions

How does the tool find a site's sitemap?+

It first reads the site's robots.txt file for Sitemap lines. If none are listed, it tries the usual locations such as /sitemap.xml, /sitemap_index.xml and /wp-sitemap.xml. You can also paste a sitemap address directly.

Does it work with sitemap index files?+

Yes. When a sitemap is an index pointing to other sitemaps, the tool follows each one and combines all the URLs, removing duplicates. Compressed .xml.gz sitemaps are supported too.

Is there a limit?+

Each run collects up to 50,000 URLs from up to 150 sitemap files. That covers almost every small and medium business site.

What can I use the URL list for?+

Common uses are site audits, checking pages for indexability, planning redirects during a migration, finding thin or outdated content, and building a content inventory.

Why are some URLs missing?+

The tool only lists URLs that are in the sitemaps. Pages left out of the sitemap won't appear, which is itself worth fixing, because sitemaps help Google discover your pages.

Need a full technical SEO audit of those pages?

Request a Free Audit