# XML Sitemap Generator

Paste your list of page addresses, one per line, and get a valid sitemap.xml back. You can add a last-modified date to every entry, and the result is checked as you type so an address that is not a full URL is flagged rather than written into the file. Download it, or publish it to a live link in one click.

This tool runs entirely in the browser. Nothing is uploaded, and no account is needed.

## How to use it

1. **Paste your URLs.** One full address per line. Anything that is not a valid absolute URL is flagged instead of being written into the file.
2. **Choose whether to date them.** Add a last-modified date to every entry if you know it is accurate, or leave it off rather than stamping today onto everything.
3. **Download or publish.** Download the sitemap.xml, or publish it to a live link, then reference it from your robots.txt.

## Frequently asked questions

### Is the sitemap generator free?

Yes, free with no sign-up. The XML is built in your browser, so the URLs you paste are not sent anywhere.

### Does it crawl my site to find the pages?

No. It builds a sitemap from the list you paste. That is deliberate: you decide which pages belong in the file, which is the part a crawler cannot get right for you.

### Should I include every page?

Only canonical pages that return 200 and are meant to be indexed. Redirects, noindex pages and duplicates make the file less trustworthy rather than more complete.

### Why are there no priority or changefreq fields?

Because Google ignores both, and so do most other engines. Emitting them adds bytes and invites tuning that has no effect.

### How many URLs can one file hold?

Up to 50,000 URLs or 50 MB uncompressed. Beyond that, split the list into several files and add a sitemap index pointing at them.

### How do search engines find it?

Add a Sitemap: line with the absolute URL to your robots.txt, and submit it in your search console if you use one. The robots.txt line is the one that works everywhere.