Split & Merge XML Sitemaps for Google
Google limits sitemaps to 50,000 URLs and 50MB in size. Our free sitemap splitter automatically divides large sitemaps into compliant files and generates a sitemap index. Merge multiple sitemaps into one while removing duplicates. Process everything client-side for privacy and speed.
How It Works
1. Choose Split or Merge
Select whether you want to split a large sitemap into smaller files or merge multiple sitemaps into one unified file.
2. Upload Your Files
Upload one large sitemap file to split, or multiple sitemap files to merge. All processing happens in your browser.
3. Set URL Limits
Configure the maximum URLs per file (default 50,000). The tool automatically calculates how many files are needed.
4. Download Results
Download all generated sitemap files plus the sitemap index as a single ZIP file. Upload to your website and submit to search engines.
Key Features
Automatic Splitting
Divides large sitemaps into Google-compliant chunks of 50,000 URLs or less automatically.
Smart Merging
Combines multiple sitemaps, removes duplicates, and splits again if the merged result exceeds limits.
Sitemap Index Generation
Automatically creates a sitemap index file that references all split sitemaps for easy submission.
Metadata Preservation
Keeps all URL metadata intact including lastmod, changefreq, and priority values.
Client-Side Processing
All operations happen in your browser. No server uploads required for complete privacy.
ZIP Download
Download all generated files in a single ZIP archive for convenient deployment.
Common Use Cases
Large E-commerce Sites
Split product sitemaps with hundreds of thousands of URLs into manageable files that search engines can process efficiently.
Content Migration
Merge sitemaps from multiple subdomains or sections during website migrations or consolidations.
Multi-Language Sites
Combine separate language-specific sitemaps while maintaining URL metadata and structure.
News & Media Sites
Split massive article archives into time-based or category-based sitemap files for better organization.
Site Restructuring
Reorganize sitemaps when changing site architecture or splitting content across multiple domains.
SEO Compliance
Ensure all sitemaps meet Google's technical requirements before submission to Search Console.
Pro Tips
Split at 45,000 URLs
Instead of hitting the 50,000 limit exactly, split at 40,000-45,000 URLs per file to leave room for growth without regenerating sitemaps frequently.
Organize by Content Type
When merging, group URLs by content type (products, blog posts, pages) for easier management and targeted resubmission.
Update Base URL
Before uploading, replace the example.com placeholder in the sitemap index file with your actual domain name.
Use Descriptive Filenames
Rename generated files to reflect content (sitemap-products-1.xml, sitemap-blog-1.xml) for easier identification and management.
Validate Before Submission
Use our sitemap validator tool to check all generated files for errors before submitting to Google Search Console.
Google Sitemap Technical Limits
URLs per Sitemap
Maximum number of URL entries allowed in a single sitemap file. Exceeding this requires splitting.
File Size Limit
Maximum uncompressed file size. Compress with gzip or split into smaller files if exceeded.
Sitemaps per Index
A sitemap index file can reference up to 1,000 individual sitemap files.
Character Encoding
All sitemap files must use UTF-8 encoding and properly escape special characters.
Frequently Asked Questions
Why do I need to split my sitemap?+
Google limits sitemaps to 50,000 URLs and 50MB. If your sitemap exceeds these limits, search engines won't process all your URLs. Splitting ensures complete crawl coverage and prevents indexing issues.
What is a sitemap index file?+
A sitemap index is an XML file that references multiple sitemap files. Instead of submitting many sitemaps to Google Search Console individually, you submit one index file that points to all of them. This simplifies management and ensures all sitemaps are discovered.
Does splitting affect SEO?+
No, splitting doesn't hurt SEO. In fact, it helps by ensuring all your URLs can be discovered and crawled by search engines. As long as you submit the sitemap index to Google Search Console, all split sitemaps will be processed correctly.
Can I merge sitemaps from different websites?+
Technically yes, but you shouldn't. Each sitemap should only contain URLs from a single domain. Search engines will ignore URLs that don't match the domain where the sitemap is hosted. Only merge sitemaps that belong to the same website.
Will my URL metadata be preserved?+
Yes! Our tool preserves all URL metadata including lastmod (last modified date), changefreq (change frequency), and priority values when splitting or merging sitemaps. All data is maintained exactly as it appears in your original files.
How do I submit split sitemaps to Google?+
Upload all generated sitemap files and the sitemap index to your website. Then submit only the sitemap index URL to Google Search Console (e.g., https://example.com/sitemap-index.xml). Google will automatically discover and crawl all referenced sitemaps.