Skip to main content

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.

Mode

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. 1

    Paste URLs or XML

    We accept plain URL lists or <loc> values inside sitemap XML.

  2. 2

    Choose split or merge

    Set chunk size and child base URL when splitting.

  3. 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?

No. These builders work from pasted URLs or XML in your browser - safer and faster for founder workflows.

What is the 50,000 URL limit?

Google and Bing document a soft per-file limit of 50,000 URLs (or 50MB). Split large lists, then point robots.txt at an index. See the sitemap checker.

Where should I host the file?

At a public HTTPS URL referenced by a Sitemap: line in robots.txt (often /sitemap.xml or /sitemap_index.xml).