Sitemap.xml Generator — Build a Sitemap From a URL List
Generate a valid sitemap.xml from a list of URLs, apply an optional default changefreq and priority, then copy or download it — 100% in your browser, no upload
Enter at least one URL above to generate a sitemap.
🔒 Your URLs are turned into a sitemap in your browser — nothing is uploaded.
What this sitemap generator does
Paste your page URLs one per line and this tool builds a valid sitemap.xml in real time. Each address becomes a <url> entry containing its <loc>, wrapped in the standard <urlset> root that declares the sitemaps.org 0.9 namespace http://www.sitemaps.org/schemas/sitemap/0.9. Blank lines are ignored and every address is validated as an absolute http or https URL, so a stray relative path or a typo is flagged instead of silently producing a broken file. Special characters such as an ampersand in a query string are XML-escaped, so & becomes & and the output always parses.
Change frequency, priority and how to submit it
Optional selects apply a default <changefreq>, from always down to never, and a default <priority> from 1.0 to 0.0 to every URL at once. Both are hints that some search engines use when scheduling crawls. Copy the result or download it directly as sitemap.xml, upload that file to the root of your site so it is reachable at https://yourdomain.com/sitemap.xml, and reference it from your robots.txt or submit it in Google Search Console and Bing Webmaster Tools. Everything runs in your browser, so even a large list of internal URLs never leaves your device.
Frequently asked questions
What is a sitemap.xml file for?
It is a list of the pages on your site that you want search engines to know about, written in a standard XML format. Submitting one helps crawlers discover pages faster and understand which URLs are canonical, which is especially useful for new sites or pages that are not well linked internally.
What do changefreq and priority actually do?
They are optional hints. changefreq (always, hourly, daily, weekly, monthly, yearly, never) suggests how often a page changes, and priority (1.0 down to 0.0) suggests its relative importance on your site. Search engines treat both as advisory and may ignore them, so there is no need to over-tune them.
Are my URLs uploaded anywhere?
No. The sitemap is generated entirely in your browser with JavaScript. Your list of URLs is never sent, stored, or uploaded, so even internal or staging links stay private.