Skip to content

XML Sitemap Generator

Turn a list of URLs into a search-engine-ready sitemap.xml.

0URLs
0Duplicates
0Invalid

sitemap.xml

Upload to the root of your site, submit it in Search Console, and add Sitemap: …/sitemap.xml to your robots.txt.

Quick Tool Overview

The XML Sitemap Generator turns a list of URLs into a valid sitemap.xml in the sitemaps.org format, ready to submit to Search Console or Bing Webmaster Tools. It does not crawl your site, which is deliberate — nothing is fetched and nothing is uploaded.

What it does
Builds a valid sitemap.xml from a list of URLs
You give it
Your URLs, one per line, plus lastmod and priority defaults
You get back
A downloadable sitemap.xml
Best for
CMS exports, spreadsheet URL lists and crawl output
SEO Tools Free, unlimited use No sign-up Runs in your browser

About the XML Sitemap Generator

Paste your URLs one per line and get a valid sitemap in the sitemaps.org format, ready to download and submit to Search Console or Bing Webmaster Tools. You control the lastmod date, the change frequency and the priority, and there is an option to derive priority from URL depth so your home page outranks a page four folders down.

This generator does not crawl your site, which is deliberate: nothing is fetched and nothing is uploaded. That makes it right for the case where you already have the list, from a CMS export, a spreadsheet or a crawl you ran elsewhere, and just need clean XML. Invalid and duplicate lines are flagged, URLs are escaped properly so ampersands in query strings do not break the file, and the 50,000 URL limit per sitemap is checked for you.

Key features of the XML Sitemap Generator

Full control of the metadata

Set lastmod, changefreq and priority yourself instead of accepting whatever a crawler guessed.

Priority derived from URL depth

An option weights your home page above a page four folders down, without editing every entry by hand.

Invalid and duplicate lines flagged

Bad URLs are caught before they reach the file rather than after Search Console rejects it.

Correct XML escaping

Ampersands in query strings are escaped properly, which is the usual reason a hand-built sitemap fails validation.

The 50,000 URL limit checked

The per-sitemap cap is enforced for you, so you know when to split into an index.

How to use the XML Sitemap Generator

  1. 1

    Paste your URLs

    One absolute URL per line, including https. Duplicates and malformed lines are flagged rather than silently dropped.

  2. 2

    Set the defaults

    Choose a lastmod date, a change frequency and a priority, or let priority be derived from how deep each URL sits.

  3. 3

    Generate and download

    Copy the XML or download sitemap.xml, then upload it to the root of your site.

  4. 4

    Submit and reference it

    Submit the sitemap in Search Console and add a Sitemap line to your robots.txt so other crawlers find it.

Frequently asked questions

Up to 50,000 URLs and 50MB uncompressed. Beyond that, split the list into several sitemaps and list them in a sitemap index file.

Reviews of the XML Sitemap Generator

What people who use the XML Sitemap Generator think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the XML Sitemap Generator. It takes half a minute and no account.

Write the first review

More SEO tools