Sitemap URL Extractor
Paste any XML sitemap link and instantly get a clean, copyable list of every URL on the site — free, and it handles sitemap index files too.
XML Sitemap URL Extractor
Extract all URLs from an XML sitemap. Enter the sitemap URL below and click extract.
What is a sitemap extractor?
A sitemap extractor reads a website's XML sitemap and pulls out every URL it lists, giving you a plain list you can copy, audit, or import elsewhere. A sitemap is the file (usually at /sitemap.xml) that a site uses to tell search engines which pages exist, so extracting it is the fastest way to get all the URLs from a website without crawling it page by page.
How to extract URLs from a sitemap
- Find the sitemap — try
yourdomain.com/sitemap.xmlor checkrobots.txt. - Paste the sitemap URL into the box above.
- Click Extract URLs and copy the full list.
If the link is a sitemap index (a sitemap that points to other sitemaps), the tool follows each one and returns all the URLs together, so you do not have to extract them one at a time.
What you can use it for
- SEO audits — get a full inventory of a site's indexed pages.
- Content migrations — build a URL map before moving a site.
- Competitor research — see how a competitor structures their pages.
- Training an AI chatbot — grab the URLs you want your bot to learn from.
Frequently asked questions
Is this sitemap extractor free?
Yes — paste a sitemap URL and extract as many links as you need, no signup.
Does it work with sitemap index files?
Yes. If you paste a sitemap index, it follows each child sitemap and returns every URL in one list.
Where do I find a website's sitemap?
Most sites keep it at /sitemap.xml. If that does not work, open the site's /robots.txt — the sitemap location is usually listed there.
Turn those URLs into an AI chatbot
Once you have the list of pages, you can feed them to MagicChat to build an AI chatbot trained on that content — it indexes your pages and answers visitor questions from them, automatically.