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.
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.
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.
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.
Get the full URL inventory of a site in seconds, then compare it with a crawl or with the pages Google has actually indexed.
Export the old site’s sitemap before switching, so every legacy URL gets a redirect target.
A competitor’s sitemap shows how much content they publish, in which sections, and when it last changed.
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.
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.
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.
Yes. Gzipped sitemaps (.xml.gz files) are decompressed automatically, so a compressed sitemap URL works exactly like a plain XML one.
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.
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.
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.
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.
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.
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.
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.
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.