Sitemap XML Splitter
Sitemap XML Splitter produces the index as well as the files; splitting by section is what makes the coverage reports useful afterwards.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
SEO & Web
Sitemap XML Splitter
Frontend preview — no upload or external service.
Split sitemaps
Generated 3 sitemaps of 50,000 URLs each plus an index file. Ready to upload to your site root.
How the Sitemap XML Splitter works
- Paste the oversized sitemap or a plain list of URLs.
- Split below the limits — 50,000 URLs and 50 MB uncompressed are the specification maximums.
- Generate the index file, submit that rather than the individual sitemaps, and reference it from robots.txt.
FAQ
What are the sitemap limits?
50,000 URLs and 50 MB uncompressed per file, per the sitemaps protocol. Exceeding either means the file may be rejected or truncated, and truncation is silent.
What is a sitemap index?
A file listing your sitemap files rather than URLs. You submit the index and search engines fetch the sitemaps it references, which is how large sites stay within the limits.
How should I split a large site?
By section rather than arbitrarily, if you can — products, articles, categories. Sections make coverage problems visible per area in search console reporting, which an arbitrary split hides.
How we compare
| Feature | Online Tool Store | An SEO suite | Hand-written markup |
|---|---|---|---|
| Generates the index | ✓ | ✗ | ✓ |
| Section-based splitting | ✓ | ✗ | Sometimes |
| Nothing uploaded | ✓ | ✗ | ✗ |
| No install | ✓ | ✗ | ✓ |
Sitemap XML Splitter produces the index as well as the files; splitting by section is what makes the coverage reports useful afterwards.