Home › Seo Tools › XML Sitemap Generator

Free XML Sitemap Generator — Make a Valid sitemap.xml in Seconds

Paste your page URLs, set lastmod, changefreq, and priority once — get a clean, Google-ready XML sitemap you can download and submit to Search Console.

1. Your page URLs (one per line)

Valid: 0 Duplicates skipped: 0 Invalid: 0

2. Defaults for every URL

Live preview — your sitemap.xml
<!-- Your sitemap.xml will appear here as you type. -->
100% private

Your URL list is processed locally — nothing is uploaded or stored anywhere.

No signup

No account or email needed. Paste URLs and generate instantly.

Free forever

Generate unlimited sitemaps of any size, free, with no watermarks.

How to use

  1. 1Paste your URLs

    Drop your page URLs into the box, one per line. Each must start with http:// or https:// — invalid lines are flagged, not included.

  2. 2Set the defaults

    Pick lastmod (today by default), changefreq, and priority once — they apply to every URL in the file.

  3. 3Review the preview

    The XML preview and URL counts update live. Fix any invalid lines the tool flags above.

  4. 4Copy or download

    Download sitemap.xml, upload it to your site root, and submit it in Google Search Console under Sitemaps.

Features

Valid XML, guaranteed

Output follows the sitemaps.org schema with proper escaping, so Search Console accepts it first try.

Smart URL validation

Lines that don’t start with http:// or https:// are flagged and skipped — never silently included.

Duplicate detection

Repeated URLs are automatically removed so your sitemap stays clean and crawl-efficient.

Full sitemap tags

Set lastmod, changefreq, and priority per generation — or omit any tag you don’t want.

50,000-URL ready

Handles large URL lists in your browser; export stays fast even for big sites.

One-click export

Copy the XML or download sitemap.xml directly, named exactly as crawlers expect.

Frequently asked questions

What is an XML sitemap?
An XML sitemap is a file (usually sitemap.xml at your site root) that lists your important pages so search engines can find and crawl them efficiently. It doesn’t guarantee rankings, but it helps new or updated pages get discovered faster.
Why was one of my URLs flagged as invalid?
Every URL must start with http:// or https:// and be a complete address (no relative paths like /about/). Fix the line or remove it and the warning clears.
What should I set priority to?
Priority is a 0.0–1.0 hint about a page’s relative importance on your own site. Your homepage is often 1.0, key landing pages 0.8, regular articles 0.5–0.6. Google treats it as a mild hint, not a ranking factor.
Does changefreq make Google crawl me more often?
Not directly — it’s a hint about how often a page changes. Google decides crawl frequency itself based on its own signals, but accurate hints help it schedule crawls sensibly.
Where do I upload sitemap.xml?
Place it at your domain root (https://yourdomain.com/sitemap.xml), then submit the URL in Google Search Console under Sitemaps. You can also reference it from your robots.txt file.
Is there a size limit?
A single sitemap can hold up to 50,000 URLs or 50 MB uncompressed. If you outgrow that, split URLs into multiple sitemaps and list them in a sitemap index file.
Is my URL list private?
Yes. All processing happens in your browser — your URLs are never uploaded, stored, or shared.
Scroll to Top