Skip to content
Free tool · Technical SEO

Sitemap URL Extractor

Pull every URL out of an XML sitemap, sitemap index or gzipped file, then filter, copy or download them.

No sign-up. We read the public file for you. Nothing is stored.

Updated

For example:

A bare domain finds the sitemap for you: robots.txt first, then the usual file names. Gzipped sitemaps are unpacked.

In the output

What you get

  • Every URL in the sitemap
  • Child sitemaps of an index, read in one go
  • URLs per section, with lastmod dates
  • Copy, TXT and CSV export
  • Finds the sitemap from a bare domain: the Sitemap lines in robots.txt, then sitemap.xml, sitemap_index.xml and wp-sitemap.xml.
  • Reads XML sitemaps, sitemap indexes, gzipped .xml.gz files and plain-text sitemaps, up to 12 MB or 25,000 URLs per file.
  • Reads every child of a sitemap index on request, up to 60 files and 250,000 URLs in total.
  • Ignores image and video locations nested inside entries, so the list holds pages only.
Three steps

How to use the Sitemap URL Extractor

1

Enter a domain or sitemap URL

A domain makes us find the sitemap; a sitemap URL reads that exact file.

2

Extract an index’s children

If the file is a sitemap index, one click reads every child sitemap into one list.

3

Filter and export

Filter by a path such as /blog/, then copy the list or download it as TXT or CSV with lastmod dates.

Why it matters

Why pull the URLs out of a sitemap

It is the site’s own list.

A sitemap is what the site says it wants indexed. Extracting it is the quickest inventory of a site, yours or a competitor’s.

Audits start from a URL list.

Feed the list to a crawler, a status checker or a spreadsheet to check every page the site claims.

Indexes hide the pages.

Large sites split their sitemap into dozens of files. Reading them one by one in a browser is slow; this reads them all.

Sections tell a story.

URLs per section show where a site is investing: how many posts, products or location pages it publishes.

After you run it

What to do with the result

A sitemap lists the pages a site wants indexed, which makes it the natural starting point for any audit, migration or competitor review. The list alone does not say whether those pages are healthy. Site Audit compares the sitemap with the pages it actually crawls, and flags both the broken URLs the sitemap lists and the pages it forgot.

Site Audit

Frequently asked questions

Look for a Sitemap line in its robots.txt, or try /sitemap.xml and /sitemap_index.xml. Enter the bare domain here and the extractor tries all of those, plus WordPress’s /wp-sitemap.xml.

See where you actually stand.

A free tool checks one thing once. Veritas watches all of it, continuously, across every engine that decides whether you get cited.

GOOGLE · CHATGPT · PERPLEXITY · GEMINI · AI OVERVIEWS