Home / Tools / XML Sitemap Generator

XML Sitemap Generator

Paste your URLs, set rules, click generate. Get a production-ready sitemap.xml — supports 50,000 URLs, folder-level rules, and auto sitemap index for large sites.

1

Paste your URLs

One URL per line. Full URLs or just paths like /blog/post-1

2

Global settings

Applied to all URLs — folder rules below can override these

3

Folder rules — optional

Set different priority/frequency for specific folders like /blog/ or /products/

If URL contains this path… Priority Change freq
💡 Rules run top to bottom — put more specific paths below general ones. Last matching rule wins.

Free vs paid sitemap generators

Most free tools cap at 500 URLs and hide folder-level controls behind a paywall.

FeatureSEOTriggersxml-sitemaps.comSiteGPTPowerMapper
Max URLs (free)50,000500~1,000Paid only
Folder-level priority rules✓✗✗Paid only
Auto sitemap index✓✗✗Paid only
Paste URLs (no crawl)✓Crawl onlyCrawl onlyCrawl only
Built-in URL validator✓✗✗Paid
Sign-up requiredNoNoYesYes

Key features

📁

Folder rules

/blog/ → weekly 0.7, /products/ → daily 0.9. Any path, any rule, no limits.

🗂️

Auto sitemap index

Over your split limit? Index + child sitemaps are generated automatically — just upload all files.

⚡

50,000 URLs, instant

No crawling, no timeouts. Paste your list from Screaming Frog, GSC, or your CMS export.

✅

URL validator

Checks for HTTP vs HTTPS, long URLs, trailing slash inconsistencies before you go live.

📅

Full metadata

Set lastmod, priority, and changefreq globally or per folder. Relative paths resolved automatically.

🔒

Private

Everything runs in your browser. No server, no logging, no account.

FAQ

How many URLs can I add?
Up to 50,000. If your list exceeds the split threshold (default 1,000 URLs — Google's recommendation), a sitemap index file is automatically generated alongside numbered child sitemaps. Upload all of them to your root directory, then submit the index URL to Google Search Console.
Can I set different settings for /blog/ vs /products/?
Yes — that's what folder rules are for. Add a rule for /blog/ with weekly frequency and 0.7 priority, and another for /products/ with daily and 0.9 priority. Each URL is matched against rules top-to-bottom and the last match wins.
Do I need to crawl my site?
No. Paste your URL list directly — export it from Google Search Console, Screaming Frog, Ahrefs, or your CMS. This avoids crawl timeouts, bot-protection blocks, and rate limits entirely.
What is a sitemap index and when is it created?
A sitemap index is a master XML file that links to child sitemaps. This tool creates it automatically when your URL count exceeds your chosen split threshold. Submit only the index URL to Google — it discovers the child files on its own.