Free XML Sitemap Generator
Add URLs manually or paste a list, set lastmod dates, changefreq, and priority for each URL, then download a valid sitemap.xml file. 100% browser-based — nothing is sent to a server.
Tip: Submit your sitemap to Google Search Console at https://search.google.com/search-console after uploading it to your server root.
100% free
No credit card, no trial
No signup needed
Use it right away, no account
Runs in your browser
Your input never leaves your device
Why You Need an XML Sitemap
XML sitemaps act as a roadmap for search engine crawlers. Instead of relying entirely on link discovery, you can explicitly tell Google and Bing every page that exists on your site — along with when it was last updated and how important it is relative to other pages.
Faster Indexing
New pages and updated content get discovered and indexed sooner when you submit a sitemap to Google Search Console.
Complete Coverage
Help search engines find every page — including those not well-linked internally — so they can be crawled and considered for indexing.
One-Click Download
Generate a valid sitemap.xml and download it instantly. No server-side processing required.
How to Use the Tool
Create a production-ready sitemap.xml in minutes.
Add URLs
Enter URLs manually row by row, or switch to Bulk Paste to add many URLs at once — one per line.
Set Metadata
Toggle Advanced fields to set lastmod date, changefreq, and priority for each URL.
Validate
Invalid URLs are highlighted in red and excluded from output. Fix them before downloading.
Download
Click "Download sitemap.xml" to save the file, then upload it to your server root.
Frequently Asked Questions
What is an XML sitemap?
An XML sitemap is a file that lists all important URLs on your website and metadata about each page — including when it was last updated, how often it changes, and its priority relative to other pages. Search engines like Google use sitemaps to discover and crawl content more efficiently.
Do I need a sitemap for SEO?
Sitemaps are not required, but they help — especially for large sites, new sites with few backlinks, or sites with pages that aren't well interlinked. Submitting a sitemap in Google Search Console helps Google find all the pages you want crawled — though it does not guarantee they will be indexed.
What are lastmod, changefreq, and priority?
lastmod is the date the page was last significantly updated. changefreq hints to crawlers how often the page changes (always, hourly, daily, weekly, monthly, yearly, never). priority is a relative value from 0.0 to 1.0 that signals which pages are most important on your site. Note that Google largely ignores changefreq and priority in practice.
Where do I upload my sitemap?
Upload sitemap.xml to the root of your website (e.g. https://example.com/sitemap.xml). Then submit the URL to Google Search Console under Sitemaps and optionally add a Sitemap directive to your robots.txt file.
How many URLs can I add?
The XML sitemap standard supports up to 50,000 URLs and a file size of 50MB per sitemap. For larger sites, use a sitemap index file that references multiple sitemaps. This generator is best suited for sites with up to a few hundred URLs.
Is my data sent to a server?
No. All sitemap generation happens in your browser. Nothing is sent to any server. The download is handled using the Blob API — entirely client-side.
Rank Higher Without
The Manual Work
LazySEO automates keyword research, content creation, and publishing — so you dominate Google and AI search results without spending hours on SEO.
$1 today, then $39/mo. Cancel anytime.
Key terms explained
Plain-English definitions from the LazySEO SEO glossary.