Free XML Sitemap Extractor

Fetch a public sitemap URL or paste XML to turn sitemap loc entries into a deduplicated URL list for audits, migrations, crawl comparisons, and exports.

Fetches one public sitemap or sitemap index, up to 5 MB. Redirects are not followed for safety.
← Back to SEO Tools

How to use XML Sitemap URL Extractor

Fetch a public sitemap URL or paste XML to turn sitemap loc entries into a deduplicated URL list for audits, migrations, crawl comparisons, and exports.

Useful for

  • Prepare a URL inventory before a site migration.
  • Compare sitemap coverage with analytics, Search Console, or crawl exports.
  • Extract child sitemap locations from a sitemap index and export them to CSV.

Three quick steps

  1. Enter a public sitemap URL or switch to pasted XML.
  2. Extract and deduplicate the sitemap loc values.
  3. Copy the URL list or download it as a CSV for your audit or spreadsheet.

Example

Input

<urlset><url><loc>https://example.com/guide</loc></url></urlset>

Output

https://example.com/guide

Frequently asked questions

Can I extract URLs directly from a sitemap URL?

Yes. Enter a public HTTP or HTTPS sitemap URL and the tool fetches one sitemap or sitemap index, up to 5 MB. You can also paste XML directly.

Does it support sitemap indexes?

Yes. It extracts loc entries from standard URL sets and sitemap indexes, with or without the standard XML namespace. For a sitemap index, the output is the child sitemap locations rather than a recursive crawl.

Can I export the extracted sitemap URLs?

Yes. After extraction you can copy the deduplicated list or download it as a CSV file.

Does a sitemap guarantee indexing?

No. A sitemap helps discovery, but each URL still needs to be crawlable, indexable, canonical, and useful enough for a search engine to select.

Related free tools