Give it a sitemap address and it extracts every URL — a sitemap index is followed into its child sitemaps automatically (up to 25 files and 5,000 URLs).
| URL | Last modified |
|---|
Enter any XML sitemap address and extract every URL it lists — including the sitemaps inside a sitemap index — into a clean list you can copy or download as text or CSV.
Enter any XML sitemap address and extract every URL it lists — including sitemaps inside a sitemap index — into a list you can copy or download.
Extracting this site’s own sitemap returns every tool, product and article URL the site publishes, each with its lastmod date — a fast way to audit exactly what you are telling search engines about, or to build the checklist for a site migration.
The sitemap file is fetched through our protected page fetcher with XML content types explicitly enabled, then parsed as real XML — not scanned as text — so namespaces and entities are handled correctly. A urlset contributes its location and last-modified values directly; a sitemap index is followed one level deep, fetching each child sitemap the same way. Results are de-duplicated by URL and kept in sitemap order.
A urlset lists page URLs directly. A sitemap index lists other sitemap files — large sites split theirs this way. This extractor handles both, following the index’s children automatically.
Yes — sitemaps are public files, and extracting one is a normal research task (checking a competitor’s page count, for instance). The fetcher is rate-limited and only reads the sitemap itself.
Either the 5,000-URL or 25-file cap was reached, or one file could not be fetched or parsed. The results keep everything gathered up to that point and the status line explains which happened.
Open it in a spreadsheet to sort, filter and annotate — migration checklists, content audits and redirect maps usually start from exactly this list. The .txt export is one URL per line for scripts and other tools.
No — it lists what the sitemap declares. Run important URLs through our HTTP Status & Redirect Checker to confirm they return a healthy 200.