Sitemap URL Extractor

Enter a sitemap.xml address or paste its content: every URL comes out, one per line, ready to copy, sort or analyze.

XML content
Extracted URLs
0 URLs extracted 0 unique URLs file type: none

Every Page of a Website, in One Move

A website's sitemap is a gold mine for SEO audits: it reveals the true number of pages, how they are organized and sometimes forgotten sections. This tool extracts every address by reading the "loc" tags in the XML, whether it is a page sitemap or a sitemap index, and hands you a clean list, one URL per line.

Fetching directly by address works when the site allows reading from another domain; otherwise, copying and pasting the XML does the trick, and nothing ever leaves your browser, in line with our privacy policy. Once you have the list, our list sorter sorts and deduplicates it, and the word counter tells you how many pages you just collected.

Frequently Asked Questions

What is a sitemap.xml?

A sitemap is an XML file that lists a website's pages for search engines. It usually sits at the root of the site, for example example.com/sitemap.xml, and each address appears inside a loc tag. This tool reads those tags and returns the raw list of URLs.

Why does fetching by address sometimes fail?

Your browser can only read a file from another website if that site allows it (the CORS security rule). Many sites do not. In that case, open the sitemap in a new tab, copy its content and paste it into the XML box: extraction then works every time.

Does the tool handle sitemap index files?

Yes. If the file is an index (a list of sitemaps rather than pages), the tool detects it and extracts the addresses of the child sitemaps. You can then process each child sitemap the same way to get the page URLs.