Sitemap Extractor

Extract all URLs from any XML sitemap. View in a filterable table with lastmod, changefreq, and priority columns. Download as CSV, TXT, or JSON.

What is a Sitemap Extractor?

A sitemap extractor parses XML sitemap files and extracts all the URLs they contain. Each URL can include optional metadata defined by the sitemap protocol: last modification date, change frequency, and priority.

Extracting sitemap data is useful for SEO audits, content inventories, site migration planning, and competitor analysis. Our tool handles both regular sitemaps and sitemap index files, following references automatically to give you a complete URL list.

How the Sitemap Extractor Works

1

Fetch & parse

We fetch the sitemap URL and parse the XML to extract all <url> entries with their metadata.

2

Follow index files

If the URL points to a sitemap index, we automatically follow all referenced sitemaps and combine the results.

3

Filter & download

Browse URLs in a paginated table, filter by keyword, and download the full list as CSV, TXT, or JSON.

Frequently Asked Questions

What is a sitemap extractor?

A sitemap extractor reads an XML sitemap file and pulls out all the URLs it contains, along with metadata like last modified dates, change frequency, and priority values. This is useful for SEO audits, content inventories, and migration planning.

How many URLs can I extract?

The free tool extracts up to 5,000 URLs per sitemap. If the sitemap contains more, results are truncated. Sign up for a free API key to extract up to 50,000 URLs per request.

Can I download the extracted URLs?

Yes. You can download the extracted URLs as a CSV file (with all metadata columns), a plain text file (URLs only), or a JSON file. All download formats are available directly from the results.

Does it follow sitemap index files?

Yes. If the URL you provide points to a sitemap index file (<sitemapindex>), the tool automatically follows the referenced sitemaps and extracts URLs from all of them.

Need to extract sitemaps at scale?

Get a free API key to extract up to 50,000 URLs per sitemap. 100 requests/month included.