Sitemap URL Extractor
Paste a sitemap.xml (or just a domain) and get every URL as a clean, exportable list.
This Sitemap URL Extractor pulls every URL out of any XML sitemap in seconds. It handles sitemap index files recursively, decompresses .xml.gz sitemaps, captures lastmod dates, and even auto-discovers the sitemap from robots.txt when you only know the domain. Export the full list as CSV or TXT — perfect fuel for the Bulk URL Status Checker.
Frequently Asked Questions
What does a sitemap URL extractor do?
It downloads any XML sitemap, parses it, and gives you every URL inside as a clean list. If you point it at a sitemap index, it automatically opens each sub-sitemap too — so you get the complete URL inventory of a site in one click, exportable as CSV or plain text.
Can I just enter a domain instead of the sitemap address?
Yes. Enter a bare domain like example.com and the tool checks robots.txt for declared sitemaps, then falls back to common locations such as /sitemap.xml and /sitemap_index.xml automatically.
Does it support sitemap index files and compressed sitemaps?
Yes. Sitemap index files are followed recursively (up to 50 sub-sitemaps, 3 levels deep), and gzip-compressed .xml.gz sitemaps are decompressed automatically.
How many URLs can it extract?
Up to 20,000 URLs per run. The page shows the first 1,000 for speed; the Copy All and CSV export always include the complete list.
What can I do with the extracted URLs?
Common workflows: feed them into the Bulk URL Status Checker to find broken pages, audit indexing coverage against Google Search Console, build redirect maps for migrations, or analyze URL structure and lastmod freshness in a spreadsheet.