Free tool

Sitemap URL extractor

Enter a sitemap URL and get every address inside it as a list.

Free, no signup. We read publicly available pages and respect robots.txt.

Extracts every URL from a sitemap as a plain list. Useful when you need the URL set somewhere else — a crawler, a spreadsheet, a redirect map, or a diff against last month's.

How it works

  1. 1

    We fetch and parse the sitemap XML.

  2. 2

    Every <loc> value is collected, including from child sitemaps when you give us an index.

  3. 3

    The result is a newline-separated list, ready to paste anywhere.

Questions about this tool

What do people use the list for?
Most often a migration: extract the old URL set, extract the new one, and diff them to build the redirect map. Also for auditing which pages a crawler should have found.
Are the URLs deduplicated?
They come out in sitemap order, as declared. The validator is the tool that reports duplicates.

Related tools and reading