Home / Tools / Sitemap URL Extractor

Sitemap URL Extractor

Enter a sitemap URL below. If it's a sitemap index (a "folder" of sitemaps), every child sitemap is crawled automatically and merged into one list — free, unlimited, no sign-up.

Advanced filters (optional)
Fetching sitemap…
✓ Unlimited & free✓ Handles nested sitemap index files✓ No sign-up✓ CSV / TXT export

📁 Sitemap index detected — child sitemaps crawled

0Total URLs
0Matching filters
0Sitemaps crawled
0Duplicates removed
Extracted URLs
#URLLast modifiedPriorityChange freq

Free vs other sitemap extractors

Most tools choke on large sites that split their sitemap into a sitemap index file. This one crawls the whole tree automatically.

FeatureSEOTriggersSiteGPTSEOwl
Handles nested sitemap index (sitemap of sitemaps)✓ AutomaticManual, one at a timeLimited
Include / exclude path filters
Shows lastmod / priority / changefreq
Live keyword/path search in results
CSV export with metadata
Sign-up requiredNoNoFor full export
PriceFree foreverFreeFreemium upsell

What this tool does

📁

Crawls sitemap folders

If the URL you paste is a sitemap index pointing to other sitemaps, every child file is fetched and merged automatically — no manual repeat work.

🎯

Path filtering

Keep only URLs under /blog/ or /products/, or exclude noisy paths like /tag/ and /author/, before you even export.

📊

Full metadata

See lastmod date, priority, and changefreq for every URL where the sitemap provides it — useful for content audits.

🔍

Live search

Instantly filter thousands of extracted URLs by keyword without re-running the extraction.

📦

Dedupe built-in

Duplicate URLs across multiple child sitemaps are automatically removed and reported.

⬇️

Export CSV or TXT

Download a clean URL list for crawling tools, or a CSV with full metadata for spreadsheet analysis.

Frequently asked questions

What is a sitemap index file and does this tool support it?
A sitemap index file is a sitemap that points to other sitemaps instead of pages — common on large sites that split URLs into folders like sitemap-posts.xml and sitemap-products.xml. This tool automatically detects index sitemaps and recursively crawls every child sitemap, combining all URLs into one result.
How many URLs can I extract from a sitemap?
There is no hard cap. The tool will keep crawling nested sitemaps and collecting URLs until the sitemap tree is fully extracted, or until the limit you set in Max URLs is reached.
Can I filter URLs by folder or path?
Yes. Use the Include Paths box to only keep URLs containing certain folder names or segments, and the Exclude Paths box to remove URLs matching unwanted paths — useful for isolating just /blog/ or excluding /tag/ pages.
Does this tool show lastmod, priority, and changefreq?
Yes, when the sitemap includes that metadata it is shown alongside each URL in the results table, and is included in the CSV export.
Is my data sent to a third-party server?
The sitemap is fetched through a lightweight same-site proxy to avoid browser CORS restrictions, parsed entirely in your browser, and never stored or logged.