World’s largest virtual agentic engineering & quality conference

WHENAUG 19-21
WHEREVirtual · Global
Register Now

Free XML Sitemap Generator Online

Generate a valid sitemap.xml from a URL list or a best-effort crawl. Set lastmod, changefreq, and priority, then copy or download the file. No sign-up required. It is maintained by the team at TestMu AI (formerly LambdaTest).

Categories

...

3000+ Browsers. One Platform.

See exactly how your site performs everywhere.

Try it free
...

Write Tests in Plain English with KaneAI

Create, debug, and evolve tests using natural language.

Try for free
...
TestMu Conf 2026

World's largest virtual agentic engineering & quality conference

...

AUG 19-21, 2026

REGISTER NOW

Crawl a website (optional)

Runs a server-side crawl of up to 500 pages and lists the discovered URLs. If the site blocks crawling, paste your URLs below.

Website URLs (0)

Sitemap Options

Generated sitemap.xml

robots.txt reference

What Is an XML Sitemap Generator?

An XML sitemap generator builds a sitemap.xml file that lists the important URLs of a website, each with optional metadata. The format follows the sitemaps.org protocol, which search engines like Google and Bing read to discover and prioritize your pages. Pair it with the Robots.txt Generator to point crawlers at the sitemap.

How Does This Tool Work?

You provide URLs in two ways. The optional crawl runs server-side and follows internal links across the site (up to 500 pages) to discover URLs, since a browser cannot crawl another domain directly due to CORS. You can also paste or upload a URL list directly. The tool then deduplicates and validates the URLs, applies your lastmod, changefreq, and priority settings, and assembles a valid urlset document in real time.

Generating from a URL list happens entirely in your browser. No data is uploaded. The crawl is the only feature that sends the target URL to our server.

How to Use the XML Sitemap Generator

  • Add your URLs: Enter a site URL and click Crawl, or paste and upload your list of page URLs.
  • Set the metadata: Choose change frequency, priority, and last-modified date, or toggle any of them off.
  • Use auto priority: Turn on auto priority by depth to score the homepage at 1.0 and deeper pages lower.
  • Export: Copy the XML or download sitemap.xml, then copy the robots.txt Sitemap line.
  • Publish: Upload the file to your site root and submit it in Google Search Console.

Features of the XML Sitemap Generator

  • Two input modes: Best-effort crawl plus a paste-or-upload URL list that works for any site.
  • Full metadata: lastmod, changefreq, and priority, each individually toggleable.
  • Auto priority by depth: Scores pages from their URL path depth automatically.
  • Validation and limits: Deduplicates URLs, validates them, and caps the file at the 50,000-URL protocol limit.
  • One-click export: Copy or download sitemap.xml and copy the matching robots.txt line.
  • Private list mode: The URL-list workflow runs fully in your browser with no uploads.

Use Cases

  • SEO setup: Create and submit a sitemap so search engines index new pages faster.
  • Migration audits: Build a URL inventory before and after a redesign to catch dropped pages. Extract source links with the URL Extractor.
  • Cross-browser test planning: Use the URL list as a test matrix and verify each page across browsers with TestMu AI SmartUI visual testing, backed by 3000+ browsers.

Frequently Asked Questions (FAQs)

What is an XML sitemap generator?

An XML sitemap generator builds a sitemap.xml file that lists the URLs of a website with optional metadata like lastmod, changefreq, and priority, following the sitemaps.org protocol so search engines can discover your pages.

Can this tool crawl my website automatically?

Yes. The Crawl option runs a server-side crawl of the site (up to 500 pages) and returns the discovered URLs. If the site blocks crawling or the crawl times out, paste or upload your URL list instead.

How many URLs can a single sitemap contain?

The sitemaps.org protocol limits a single sitemap file to 50,000 URLs and 50MB uncompressed. This tool caps the list at 50,000 URLs. For larger sites, split the URLs across multiple sitemap files and reference them from a sitemap index.

What do changefreq and priority mean?

changefreq hints how often a page changes (always, hourly, daily, weekly, monthly, yearly, or never). priority is a value from 0.0 to 1.0 that signals a page's relative importance, with a default of 0.5. Both are optional hints, not directives.

Where do I put the generated sitemap?

Upload sitemap.xml to your site root (for example https://example.com/sitemap.xml), then reference it from robots.txt with the Sitemap line this tool provides and submit it in Google Search Console.

Is my data uploaded to a server?

Generating the sitemap from your URL list happens entirely in your browser. The optional crawl is the only feature that sends the target URL to our server to run the crawl; the URL-list workflow makes no external calls.

What happens to duplicate or invalid URLs?

The generator automatically deduplicates your URL list and skips any line that is not a valid http or https address, so the output sitemap.xml only ever contains clean, unique, crawlable links. The file is also capped at the sitemaps.org protocol's 50,000-URL limit per sitemap.

Did you find this page helpful?

TestMu AI forEnterprise

Get access to solutions built on Enterprise
grade security, privacy, & compliance

  • Advanced access controls
  • Advanced data retention rules
  • Advanced Local Testing
  • Premium Support options
  • Early access to beta features
  • Private Slack Channel
  • Unlimited Manual Accessibility DevTools Tests