PB
Available
format_list_bulleted
lock Free · Private · In-Browser

Sitemap URL Extractor

Paste sitemap or index XML and extract every URL into a clean list you can filter, dedupe, copy, or export to CSV.

0 URLs

Turn sitemap XML into a clean URL list

A sitemap is exactly the inventory of URLs you want when auditing a site — but it's wrapped in XML tags that make it awkward to actually use. When you need to count pages, spot-check coverage, diff two sitemaps, or paste URLs into another tool, you first have to strip out all the <url>, <loc>, and metadata noise. This extractor does that instantly: paste the XML and it pulls every <loc> value into a clean, one-per-line list with a total count.

It works on both regular sitemaps and sitemap index files (which list other sitemaps), labels how many of each it found, and includes a fallback parser so it still extracts URLs even from slightly malformed XML. Remove duplicates, filter by keyword, and sort the list, then copy it or export to CSV — with url, type, and lastmod columns — for a crawler or spreadsheet.

Private and instant

Nothing is crawled or fetched — you paste the XML contents, and extraction happens entirely in your browser.

Frequently Asked Questions

Does this crawl a sitemap URL?

No. Paste the XML contents. This keeps the tool private and avoids server-side fetching.

Does it support sitemap indexes?

Yes. It extracts every loc tag, and when the file is a sitemap index it labels and counts the child sitemap URLs separately from the page URLs.

Can I copy or export the list?

Yes. Copy the URLs one per line, or download them as a .txt list or a .csv with url, type, and lastmod columns.

Can I clean up the list?

Yes. Toggle remove duplicates, sort A to Z, or type in the filter box to keep only URLs that contain a word.

Take it further
SEO & Web Design Services

Need metadata, content structure, and technical SEO cleaned up across a full site? I can help.

Learn More arrow_forward