Sitemap Extractor: every URL in an XML sitemap, in one list

Paste the URL of a sitemap or a sitemap index. The extractor follows every nested sub-sitemap, reads gzipped files, and returns the complete list of URLs with their last-modified dates — ready to sort, filter, copy, or download as CSV. Free, no account, up to 200,000 URLs per run.

Large sitemaps are processed in batches: the first request returns the URLs in the file you pasted plus any sub-sitemaps it references, which go into the queue above and are pulled one by one. Sort the result by last-modified date, filter the URL column, and copy or download everything as a text or CSV file.


How the sitemap extractor works

  1. Paste the sitemap URL

    Use the exact address from the site’s robots.txt — usually /sitemap.xml or /sitemap_index.xml. A sitemap index works just as well as a single sitemap.

  2. Let the queue run

    Sub-sitemaps found inside an index are listed in the queue and fetched automatically, one after another. Stop at any point; the URLs already extracted stay in the table.

  3. Sort, filter, export

    Sort by last-modified date, filter a date range or a URL pattern, then download a CSV, copy tab-separated rows for a spreadsheet, or open a new Google Sheet with one click.

What it handles

Sitemap indexes
Nested sub-sitemaps are discovered and queued automatically.
Gzipped files
.xml.gz sitemaps are decompressed on the fly.
200,000 URLs per run
Enough for most sites; export, clear, and continue for bigger ones.
Last-modified dates
Sort by lastmod and filter by date range to find recently changed pages.
Export anywhere
CSV download, tab-separated copy, or straight into a Google Sheet.
Any public sitemap
No site ownership or verification needed — if the sitemap is reachable, it works.

What people use it for

  • Technical SEO audits

    Get the full URL inventory of a site in seconds, then compare it with a crawl or with the pages Google has actually indexed.

  • Migrations and redirect maps

    Export the old site’s sitemap before switching, so every legacy URL gets a redirect target.

  • Competitor research

    A competitor’s sitemap shows how much content they publish, in which sections, and when it last changed.

  • Feeding bulk tools

    The exported list is the input for bulk URL inspection, bulk removal, or bulk indexing in Google Search Console.

Working inside Google Search Console? The same list feeds bulk URL inspection, bulk URL removal and bulk indexing in the GSCTool extension.


FAQs

What is an XML sitemap?

An XML sitemap is a file that lists the URLs of a website so search engines can discover them. Each entry can carry extra information — when the page was last updated, how often it changes, and how important it is relative to other pages on the site.

Does it work with a sitemap index (a sitemap of sitemaps)?

Yes. Paste the index URL: the tool extracts the sub-sitemaps it lists into a queue and pulls the URLs from each one automatically. You can stop the queue at any time and keep what has already been extracted.

Does this tool support gzipped sitemaps?

Yes. Gzipped sitemaps (.xml.gz files) are decompressed automatically, so a compressed sitemap URL works exactly like a plain XML one.

How many URLs can I extract?

Up to 200,000 URLs per run. For larger sites, export the URLs you have, clear the table, and continue with the sub-sitemaps still in the queue.

Can I sort or filter the URLs by last-modified date?

Yes. Sort the Last Modified column in ascending or descending order, or filter it to a date range — the quickest way to see which pages changed recently.

How do I export the URLs?

Download a CSV, copy the rows tab-separated for any spreadsheet, or use the Google Sheets button, which copies the list and opens a new sheet for you to paste into.

Why does my sitemap fail to load?

Three common causes: the URL returns an HTML page instead of XML (a login or consent screen), a firewall blocks requests that do not come from a browser, or the file is not valid XML. Open the URL in a browser tab — if you do not see raw XML, the sitemap is not reachable for tools either.

Do I need to own the website?

No. Any publicly reachable sitemap can be extracted, which is what makes the tool useful for competitor research and audits of sites you do not control.

Do you store my sitemap or the extracted URLs?

No. The sitemap is fetched by a small server-side worker (browsers cannot fetch cross-origin XML directly) and the result is returned to your browser. Nothing is written to a database; the extracted URLs live in your browser tab until you clear them.

Is the tool free? Do I need an account?

It is free and needs no account. It is built and maintained by GSCTool, the Chrome extension for bulk URL removal, inspection, and indexing in Google Search Console and Bing Webmaster Tools.

What can I do with the list afterwards?

Compare it with a crawl, build a redirect map for a migration, or hand it to a bulk tool: GSCTool can inspect, remove, or submit for indexing every URL on the list inside Google Search Console.