XML Sitemap Generator

Create a standards-compliant XML sitemap in under a minute. Our free generator takes your list of page URLs and produces a sitemap.xml with last-modified dates, change frequencies, and priorities — ready to upload and submit to Google Search Console.

  • Free, no signup
  • Runs in your browser
  • Works on mobile

Your sitemap.xml

How to use the XML Sitemap Generator

  1. Paste every page URL on your site into the box, one per line, each starting with https://.
  2. Choose a change frequency, priority and last-modified date, or set them to Leave out.
  3. Your sitemap.xml updates as you type. Duplicates are removed and invalid lines are flagged.
  4. Download sitemap.xml and upload it to the root of your domain.
  5. Submit the sitemap URL in Google Search Console under Sitemaps, and add it to your robots.txt.

About this tool

The generator writes a standards-compliant sitemap following the sitemaps.org 0.9 protocol. Special characters such as & in URLs are escaped automatically, which is the most common reason hand-written sitemaps fail in Search Console. Google mainly uses the URL list and the last-modified date; change frequency and priority are optional hints.

Why use itSitemaps are how you tell Google 'here are all my pages, please crawl them.' New sites and large sites benefit most: without a sitemap, deep pages can take weeks to be discovered through links alone. Our generator formats everything to the sitemaps.org protocol so Search Console accepts it without errors, and including lastmod dates helps Google prioritize recrawling your freshly updated content.

Frequently asked questions

How many URLs can a sitemap hold?

Up to 50,000 URLs or 50MB uncompressed per sitemap file. Larger sites need multiple sitemaps plus a sitemap index file that lists them all.

Where do I submit my sitemap?

In Google Search Console under the Sitemaps section — and reference it in your robots.txt with a 'Sitemap:' line so crawlers find it on their own.

Does a sitemap guarantee indexing?

No — it helps discovery, but Google still decides what to index based on quality and usefulness. Think of a sitemap as an invitation, not a command.

What should I set priority to?

It's only a hint, from 0.0 to 1.0. Give your homepage 1.0 and key landing pages 0.8. Note that priority doesn't directly boost rankings — crawl frequency matters more.