Sitemap XML Generator
Generate an XML sitemap from a list of URLs
Everything runs in your browser. Your data never leaves your device.
Related tools
How to use
Paste your URLs — one per line — into the input area, set the change frequency and priority, and the XML sitemap appears on the right ready to copy.
Enter your URLs
Paste the full absolute URLs of all pages you want indexed, one per line. Lines that do not start with http are ignored. Include only canonical, publicly accessible URLs.
Set change frequency and priority
Change frequency hints to crawlers how often the content changes — daily for a news feed, monthly for evergreen pages. Priority (0.1–1.0) indicates relative importance within your site. Both are hints, not directives.
Copy the output and submit the sitemap
Copy the XML and save it as sitemap.xml at your domain root (https://example.com/sitemap.xml). Reference the URL in your robots.txt, and submit it in Google Search Console and Bing Webmaster Tools.
Examples
Generating a sitemap for a small blog
Paste the URLs of your home page, about page, and all published blog posts. Set changefreq to weekly and priority to 0.8. The output includes each URL with today's date as the lastmod value, giving crawlers an accurate freshness signal.
Building a sitemap for a product catalogue
List the URLs of all product pages and category pages. Set changefreq to daily for category pages (stock changes frequently) and weekly for product pages. Submit the resulting sitemap.xml to Search Console so Google can efficiently discover and crawl the catalogue.
About this tool
Generate a valid XML sitemap from a list of URLs, one per line. Set the change frequency and priority for all URLs, and the tool adds today's date as the lastmod value. Copy the output and save it as sitemap.xml at the root of your domain, then submit the URL to Google Search Console and Bing Webmaster Tools. Everything runs in your browser.