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.

1 valid URL227 bytes

Tip: Submit your sitemap to Google Search Console at https://search.google.com/search-console after uploading it to your server root.

Used by 8,000+ site owners
Zero server calls — fully client-side
5.0/5 rating

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

Ensure every page — including those not well-linked internally — gets crawled and indexed by search engines.

One-Click Download

Generate a valid sitemap.xml and download it instantly. No server-side processing required.

Example sitemap.xml<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/ schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <lastmod>2026-04-08</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> <url> <loc>https://example.com/about/</loc> <lastmod>2026-03-15</lastmod> <changefreq>monthly</changefreq> <priority>0.7</priority> </url> </urlset>

How to Use the Tool

Create a production-ready sitemap.xml in minutes.

1

Add URLs

Enter URLs manually row by row, or switch to Bulk Paste to add many URLs at once — one per line.

2

Set Metadata

Toggle Advanced fields to set lastmod date, changefreq, and priority for each URL.

3

Validate

Invalid URLs are highlighted in red and excluded from output. Fix them before downloading.

4

Download

Click "Download sitemap.xml" to save the file, then upload it to your server root.

What People Are Saying

Feedback from SEO professionals and site owners.

The bulk paste mode is a huge time saver. I exported all my URLs from Screaming Frog, pasted them here, set the dates, and had a sitemap in 2 minutes.

OB
Oliver B.
SEO Analyst

Clean, valid XML every time. I've used other generators that output broken XML with encoding issues. This one handles special characters correctly.

AS
Anna S.
Web Developer

The URL validation with red highlighting is really useful. I caught a few typos before submitting the sitemap to Search Console.

DK
David K.
Freelance SEO

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 to Google Search Console ensures Googlebot knows about all your pages.

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.

Full SEO Automation Available

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.

No credit card required