XML Sitemap Generator

Turn a plain list of page URLs into a standards-compliant sitemap.xml that search engines can crawl.

Generate a valid XML sitemap instantly. Free online sitemap generator from a URL list with change frequency, priority and last-modified dates.

Calculator Inputs

About Sitemap XML

Turn a plain list of page URLs into a standards-compliant sitemap.xml that search engines can crawl.

A sitemap lists the pages you want indexed, each with optional hints: when it last changed, how often it changes, and its priority relative to siblings. Paste one URL per line, choose shared hints, and the generator emits a valid urlset document with duplicates removed and fragments stripped.

Only absolute http(s) URLs are accepted — lines without a scheme are skipped and reported via the URL count. Keep sitemaps under 50,000 URLs and 50MB uncompressed; split larger sites into a sitemap index.

Everything is generated locally in your browser.

Where it is used

Submitting a fresh sitemap after a launch or migration, covering small static sites without a CMS sitemap plugin, and auditing exactly which URLs you hand to crawlers.

How to use the Sitemap XML

  1. Page URLs (one per line) — enter the value (e.g. https://example.com/ https://example.com/about).
  2. Change Frequency — enter the value.
  3. Priority (0.0 – 1.0) — enter the value (e.g. 0.5).
  4. Last Modified — enter the value.
  5. Calculate — press the Calculate button to see the result instantly above.

Formula

One <url> entry per page: <loc> + optional <lastmod>, <changefreq>, <priority>.

Examples

Example

urls:https://example.com/ https://example.com/about
changefreq:weekly
priority:0.5
lastmod:today
Result: sitemap.xml with 2 <url> entries

Frequently Asked Questions

Does a sitemap guarantee indexing?
No. It helps crawlers discover URLs, but indexing still depends on quality, internal links, and crawl budget. Think of it as an invitation, not a command.
Do changefreq and priority affect rankings?
No. Search engines treat them as weak hints and mostly rely on actual crawl history. Accurate lastmod dates are the most useful of the three.
My site has over 50,000 URLs — what now?
Split them into multiple sitemap files (each under 50,000 URLs / 50MB) and list them all in a sitemap index file, then submit the index.