Free Sitemap Split & Merge Tool
Paste URLs or sitemap XML to split into size-capped files or merge into one urlset. Automatically drafts a sitemap index for multi-file setups.
Split / merge
Split or merge sitemaps
Chunk large URL lists or combine sitemaps, with an optional sitemap index.
URLs
3
Chunks
1
Chunk size
1000
Index
No
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
</url>
<url>
<loc>https://example.com/a</loc>
</url>
<url>
<loc>https://example.com/b</loc>
</url>
</urlset>
How to use
How to use Split / Merge
- 1
Paste URLs or XML
We accept plain URL lists or <loc> values inside sitemap XML.
- 2
Choose split or merge
Set chunk size and child base URL when splitting.
- 3
Copy the XML files
Download each chunk plus the index draft if you have multiple files.
Guide
Stay under sitemap file limits
Google and Bing document ~50,000 URLs or 50MB per sitemap file. Split before you hit either ceiling.
Name child files consistently (sitemap-1.xml …) and point robots.txt at the index, not every child.
After deploying chunks, validate with the sitemap checker.
Explore more on free ScrollLaunch tools, browse DR-ranked directories, or launch with a dofollow backlink.
Questions
Split / Merge FAQ
Do you crawl my website?
What is the 50,000 URL limit?
Where should I host the file?
XML Sitemap Generator
Generate a urlset XML sitemap from a pasted URL list - optional changefreq, priority, and lastmod.
Sitemap Index Generator
Build a sitemapindex XML file from a list of child sitemap URLs.
Sitemap Validator
Validate XML sitemaps for fetch errors, soft limits, and bad loc/lastmod/changefreq/priority values.
Robots.txt Generator
Build a clean robots.txt with sitemap URL, disallow paths, and optional AI-scraper blocks.




