XML Sitemap Generator
Turn a list of URLs into a valid XML sitemap.
How to use the XML Sitemap Generator
- Paste your page URLs, one per line.
- Optionally set a change frequency and priority.
- Copy the XML and save it as sitemap.xml in your site root.
About the XML Sitemap Generator
The XML Sitemap Generator turns a list of page URLs — one per line — into a valid sitemap.xml, wrapping each address in the proper urlset and url markup and optionally adding a changefreq and priority to every entry. It checks that each line is a full http:// or https:// URL and stops with a clear message if one is not, so you do not ship a broken file. The preview renders up to the first 500 URLs; real sitemaps can hold up to 50,000 URLs or 50 MB before you need to split them.
It is the quick path to a sitemap when you already have your list of URLs, whether exported from a CMS, pulled from a crawl, or kept in a spreadsheet. It runs entirely in your browser.
Two honest points. It does not crawl your site — you supply the URLs, so the sitemap is only as complete as your list. And the changefreq and priority values are hints that Google largely ignores; they will not force more frequent crawling or boost rankings, so it is fine to leave them off. Once your sitemap is live, reference it from your robots.txt and pair it with clean meta tags.
Frequently asked questions
Does this tool crawl my website?
No. It builds the sitemap only from the URLs you paste in. If a page is not in your list, it will not be in the sitemap, so make sure your list is complete before you generate.
Do priority and changefreq affect ranking?
No. Google treats them as hints and largely ignores them. They do not force more frequent crawling or improve rankings, so leaving them blank is perfectly fine.
How many URLs can a sitemap hold?
A single sitemap can contain up to 50,000 URLs or 50 MB uncompressed. Beyond that you split into multiple sitemaps and list them in a sitemap index. This preview shows the first 500 URLs.
Why did it reject one of my lines?
Every line must be a complete http:// or https:// URL. Relative paths, bare domains without a scheme, or stray text will stop generation, and the tool names the first line that failed so you can fix it.
Where do I put the sitemap?
Save it as sitemap.xml, upload it to your site, and reference its full URL in your robots.txt or submit it in Google Search Console so crawlers can find it.

