Free ToolLarge-Site SEOClient-Side
Sitemap Builder & Splitter
Generate valid, chunked sitemap.xml files and a sitemap_index.xml—all in your browser. Enforce the 50k URL and 50 MB limits, optionally GZIP each part, and download a single ZIP.
Split by 50k URLs and 50 MB caps
ZIP with index & all parts
No upload — runs locally
URLs Input
URL Governance
Defaults (optional)
Row-level values from CSV override these defaults.
Splitting & Limits
Hard-capped at 50,000 per spec
We also enforce a 50 MB maximum per part.
Index Location (optional)
If blank, the index will reference filenames only.
Build
Debug & Tests (local)
Who is this for?
Fast-Changing Sites
Ecommerce, marketplaces, news, UGC—where thousands of URLs shift weekly.
Migrations & Replatforming
Emit clean sitemaps to speed re-indexing and validate coverage.
Headless & Agencies
When plugins are not enough and you need strict control.
How it works
- Paste URLs or upload CSV (
url,lastmod,changefreq,priority
). - Choose governance (force HTTPS, trailing slash mode, de-dupe) and defaults.
- Split with caps: ≤50,000 URLs & ≤50 MB per file. Optional
.xml.gz
. - Download a ZIP with
sitemap_index.xml
and all parts.
Tip: Host the ZIP contents at
/sitemaps/
(or any folder) and submit the index to Search Console.Support the Builders
We provide these tools free of charge. If they’ve been useful, consider buying us a coffee to encourage us.