Sitemap Split & Merger — Split or Combine XML Sitemaps Free

    Split a large XML sitemap into smaller files by URL count, or merge several sitemaps into one. Built for the sitemaps.org 50,000 URL rule — free in your browser.

    Every urlset sitemap is limited to 50,000 URLs and about 50 MB uncompressed. When a crawl export, CMS plugin, or legacy file blows past that, you need to slice it into compliant chunks before hosting or submitting to Google Search Console. Split mode takes one pasted sitemap, chunks the loc entries by the count you choose, and gives you separate downloadable XML files.

    Merge mode is for the opposite problem: you already have several small sitemaps (by section, locale, or content type) and want one combined list. Paste each full sitemap XML in the merge box, separated by a line containing only three dashes (---), click Merge Sitemaps, and download a single urlset. Duplicate URLs across inputs are deduplicated automatically.

    After splitting, use the Sitemap Index Generator to publish one sitemap index that points at each child file. Pair with the XML Sitemap Generator when you are building sitemaps from scratch, and run the Sitemap Validator on each output file. Note: split and merge output keeps loc elements only; lastmod, changefreq, and priority from the originals are not carried through — add them again in your editor or generator if your workflow requires them.

    ✅ Free to use · No signup required

    Frequently Asked Questions

    Related SiteSupport Tools

    Learn Before You Use

    Want AI-powered customer support?

    Deploy a custom AI chatbot trained on your website in minutes. No code required.