Sitemap Generator

An XML sitemap is a file in the sitemaps.org 0.9 protocol that lists the URLs you want crawled, each one a <url> entry holding a <loc> plus optional <lastmod>, <changefreq> and <priority> hints. Paste your page URLs and build a valid sitemap.xml with lastmod, changefreq and priority — the XML updates live as you type, with copy and download. Everything runs in your browser.

Free, no sign-up, no usage limits Runs in your browser — nothing is uploaded Copy or download sitemap.xml

How to use the sitemap generator

Paste your page URLs into the box, one per line — this tool cannot crawl your site, so you supply the list yourself. Pick a changefreq and priority to hint how often pages change and how they rank against each other, set a lastmod date, and the XML builds as you type. Bare domains are given https:// automatically, duplicate lines are dropped, and special characters are escaped so the output stays valid. Copy the block or download sitemap.xml.

Upload sitemap.xml to your site root, then submit its URL in Google Search Console under Sitemaps, and reference it from your robots file with a Sitemap: line. Need that file too? Use the robots.txt generator. Before you submit, run the file through the XML sitemap validator, and confirm the URLs are crawlable with the robots.txt tester.

Frequently Asked Questions

What is an XML sitemap?
An XML sitemap is a file, usually named sitemap.xml, that lists the pages you want search engines to know about. Each entry holds a URL and optional hints such as when it was last modified (lastmod), how often it changes (changefreq) and its relative priority. Search engines use it to discover and prioritise crawling, which is especially helpful for larger or newer sites.
Does this crawl my website?
No — the LK Forge Sitemap Generator does not crawl your website, because a page cannot crawl other sites from your browser, so you paste your URLs directly, one per line. It then assembles a valid sitemap.xml from that list locally, without contacting any server, which means nothing you enter is uploaded, logged or stored. If you need a crawled list of URLs, produce it with your own crawler or CMS export first and paste the result here.
How many URLs can a sitemap have?
A single sitemap file can hold up to 50,000 URLs and must stay under 50MB uncompressed. If your site is larger, split the URLs across several sitemap files and reference them from a sitemap index file. The status line warns you when your list passes the 50,000-URL limit.
Where do I submit my sitemap?
Upload sitemap.xml to your site root, then submit its URL in Google Search Console under Sitemaps. It is also good practice to reference it in your robots.txt with a Sitemap line so other crawlers can find it automatically. Submit the full absolute URL, such as https://example.com/sitemap.xml, rather than a relative path.