Free SEO tool

Sitemap URL Extractor

Enter a website or sitemap link to pull every URL into a clean list. We find the sitemap for you, then you can filter and export.

The basics

What is an XML sitemap?

An XML sitemap is a file that lists the pages a website wants search engines to find, usually at example.com/sitemap.xml. Each page is a <url> entry with its address in <loc> and, often, the date it last changed in <lastmod>.

Large sites split their pages across several sitemaps and list those files in a sitemap index. One sitemap can hold up to 50,000 URLs or 50 MB, under the sitemaps.org standard that Google and Bing follow.

iThis tool reads both kinds. Turn on “Open sitemaps inside sitemap indexes” and it combines every file into one list.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/blog/brand-guide</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://example.com/pricing</loc>
  </url>
</urlset>
Page address: what this tool extractsLast modified date
Finding it

How do you find a website's sitemap?

Enter the website above and we'll look for you. To check by hand, try these in order.

Try first

Add /sitemap.xml

Most sites put their sitemap here. Type the homepage, add the path and press Enter.

/sitemap.xml/sitemap_index.xml/wp-sitemap.xml
Most reliable

Check robots.txt

Open example.com/robots.txt and look for a line that starts with Sitemap:. Sites use it to tell search engines where the file is.

Sitemap: https://example.com/sitemap.xml
If all else fails

Search Google

Search for sitemap files on the domain. It won't always work, but it often finds unusual locations.

site:example.com filetype:xml
PlatformDefault sitemap address
WordPress/wp-sitemap.xml (built in), or /sitemap_index.xml with Yoast or Rank Math
Shopify/sitemap.xml
Squarespace/sitemap.xml
Wix/sitemap.xml
Webflow/sitemap.xml (once turned on in site settings)
Spreadsheets

How do you get sitemap URLs into Excel or Google Sheets?

Extract the URLs above and click Excel or CSV. You get one row per page with its last-modified date, section and source sitemap, ready to sort and filter. CSV files open in Excel, Google Sheets and Numbers.

For a live list in Google Sheets, you can also pull a small public sitemap with a formula. It only reads one file at a time and doesn't follow sitemap indexes.

=IMPORTXML("https://example.com/sitemap.xml", "//*[local-name()='loc']")
Illustration of a person organising rows in a spreadsheet
Why people extract sitemaps

What can you do with a list of a site's URLs?

Content audits

Export every page, then add columns for traffic, owner and whether to keep, update or remove it.

Site migrations

Keep a full list of old URLs before you move, so every one gets a redirect and nothing returns a 404.

Competitor research

See how a competitor structures their site, which sections are biggest and what they published recently.

Indexing checks

Compare your sitemap against Google Search Console to find pages that are listed but not indexed.

Troubleshooting

Why can't a sitemap be read?

The site blocks automated requests

Some sites only answer real browsers. Open the sitemap yourself, save it as an .xml file and upload it, or copy the page and paste the XML.

It's a .xml.gz file

Compressed sitemaps are fine: we unzip them automatically, whether you enter the link or upload the file.

It lists sitemaps, not pages

That's a sitemap index. Keep “Open sitemaps inside sitemap indexes” on, and we'll read up to 150 of the files it lists.

The list looks out of date

Sitemaps are only as current as the site's CMS or SEO plugin makes them. Check the last-modified dates; very old ones suggest the sitemap isn't being updated.

FAQ

Sitemap URL extractor FAQ

Do I need a sitemap for SEO?
Not always. If your pages link to each other well, Google can usually find them. A sitemap helps most on large sites, new sites with few links, and sites that publish often.
Can I see another website's sitemap?
Yes. Sitemaps are public files meant for search engines, so anyone can view them. That's why they're useful for competitor research.
How many URLs can one sitemap have?
Up to 50,000 URLs or 50 MB uncompressed. Bigger sites use a sitemap index that points to several sitemaps. This tool combines up to 250,000 unique URLs from one run.
Where is the sitemap in WordPress?
WordPress creates one at /wp-sitemap.xml. If you use Yoast SEO or Rank Math, it's at /sitemap_index.xml instead, and the built-in one is turned off.
Do you store the URLs?
No. We fetch the sitemap for you and send it straight to your browser. Nothing is saved.
More free tools

More for your website

Planning a redesign?

Browse hand-picked websites and landing pages for layout and content ideas.

Browse website designs