Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeDeveloper toolsSitemap GeneratorSitemap Index Generator

Sitemap Index Generator

dev

Split a large site into numbered sitemaps with an index file

Runs in your browser. Nothing you type is sent anywhere. Updated on 24 Oct 2026.

Past fifty thousand addresses, or fifty megabytes, a sitemap has to become several files with an index pointing at them. Paste the whole list and the split happens on both limits at once, counting real bytes rather than guessing. Give the site address as well and the index carries the full https:// location of each part, which is what search engines require.

Next:
  • Sitemap Checker Check a live sitemap.xml: URL count, lastmod dates, size limits and protocol errors
  • Robots.txt Generator Build a robots.txt with presets, then check what every line really does

How to create a sitemap index file

1

Paste the full list of addresses into Your URLs; past 50,000 addresses or 50 MB it is split into numbered files.

2

Type the Site address so the index lists each file at its full https:// location.

3

Choose sitemap.xml under Output, press each numbered file chip and download it.

4

Choose Sitemap index under Output and download the index file.

5

Upload every file to the root of the site and submit only the index to search engines.

How Sitemap Index Generator works

This sitemap generator takes a list of addresses and writes sitemap.xml exactly as the sitemaps.org protocol requires: the right namespace, children in the order loc, lastmod, changefreq and priority, ampersands escaped, and a sitemap index as soon as the list passes fifty thousand addresses or fifty megabytes.

It does not crawl your site, and it says so up front. The list has to come from somewhere else: a crawl export, your content management system, a database query or a page you wrote by hand. In return, nothing is uploaded and a list of unreleased URLs stays on your laptop.

You also get a plain text sitemap, which is one address per line and perfectly valid to submit. Related tools: Robots.txt Generator, for the Sitemap line that points at the file you just made.

The rest of the article, and all 6 questions about Sitemap Generator, are on the Sitemap Generator page.

Frequently asked questions

Does this crawl my website?

No. It runs entirely in your browser and makes no network requests, so it cannot visit your site. Paste a list of addresses from a crawler export, your CMS or a database query. In exchange, a list of unpublished URLs never leaves your device.

How many URLs can one sitemap hold?

Fifty thousand, and fifty megabytes uncompressed, whichever comes first. Past either limit you need several files and a sitemap index listing them. This tool counts real bytes and splits on both limits automatically.

Where do I put the sitemap file?

Anywhere on the same host, though the root is the convention: https://example.com/sitemap.xml. A sitemap can only list addresses at or below its own folder, so a file in the root is simplest. Then add a Sitemap line to robots.txt and submit it in Search Console.

Is a text sitemap good enough?

Yes, for most sites. A plain text file of one address per line, UTF-8, up to fifty thousand lines, is a valid sitemap format. You lose lastmod, which is the one field search engines actually use, so XML is worth it for a site that changes often.

Still stuck? Ask about Sitemap Generator and anybody who knows can answer. No account needed.

More ways to use Sitemap Generator

  • Sitemap GeneratorTurn a list of URLs into a valid sitemap.xml, with an index when it gets too big

Same job, other tools: Twitter Card Generator – Build summary and summary_large_image card tags for X.

On the related tools: Fluid Typography Calculator – Build a fluid type scale with clamp(), from body text to headings, for two screen widths · Cron Expression Generator – Generate a cron expression by choosing when the job should run.

Related tools

All developer tools
CSS Clamp GeneratorTurn a size at a phone width and a size at a desktop width into one fluid clamp() valueMock Data GeneratorRows of realistic test data as JSON, CSV, SQL or XML, the same every time from one seedURL ShortenerTurn a long link into a short one with a QR code, free and without an accountUUID GeneratorRandom v4 and time-ordered v7 UUIDs, up to 1,000 at once, plus a validatorHash GeneratorMD5, SHA-1, SHA-256, SHA-384 and SHA-512 of text or files, with checksum compareCron Expression BuilderBuild a cron schedule from menus, read it in plain English, see the next runsSlug GeneratorClean URL slugs from titles, including accented and Hindi text, one or hundreds at onceMeta Tag GeneratorWrite title, description, canonical, Open Graph and Twitter tags with a live preview

In the collection SEO Tools.

Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)