📝 URLs

One URL per line. Optional per-URL overrides: url,lastmod,changefreq,priority

🗺️ Your sitemap.xml

The generated sitemap.xml output.

Paste URLs to generate sitemap.

FAQ

What each field does

URLs (one per line)

The list of pages you want in your sitemap. Each URL must be absolute (start with http:// or https://). Invalid URLs are flagged in warnings and skipped automatically.

Optional per-URL overrides go on the same line, comma-separated: https://example.com/page,2026-03-15,weekly,0.8. Any override field can be empty (double commas).

Default lastmod

The default last-modified date applied to every URL that doesn't have its own. Format: YYYY-MM-DD. Search engines use lastmod to decide when to recrawl; accurate dates speed up indexing of updated content.

Default changefreq

A hint about how often the URL changes. Values: always, hourly, daily, weekly, monthly, yearly, never. Search engines largely ignore this field today; it is kept for backward compatibility with the sitemap spec.

Default priority

A 0.0 to 1.0 hint about how important a URL is relative to others on your site (not against other sites). Like changefreq, search engines mostly ignore this now.

Remove duplicate URLs

If the same URL appears multiple times in the input, only the first occurrence is kept. Duplicates in a sitemap are invalid.

Use today's date if no lastmod set

Fills in today's date for any URL that has no lastmod (neither default nor per-URL). Useful if you don't know exact modification dates and want every URL to have some lastmod value.

Load sample / Clear

"Load sample" populates the URL list with a few example rows so you can see the format. "Clear" empties the input.

General questions

Do I need lastmod, changefreq, and priority?

Only lastmod matters in practice. Search engines have publicly said they largely ignore changefreq and priority; they're holdovers from the early 2000s. Accurate lastmod dates help crawlers know when to recrawl.

What's the URL limit per sitemap?

50,000 URLs OR 50 MB uncompressed, whichever comes first. Larger sites are split into multiple sitemaps linked from a sitemap index file. Most sites never hit this. This tool handles up to 50k URLs.

Does the tool validate URLs?

Yes. Invalid URLs are flagged in warnings and skipped. URLs must include the protocol (http:// or https://). Whitespace is trimmed automatically.

Rule of thumb: back up before replacing

If you are replacing an existing file (robots.txt, sitemap.xml, .htaccess, <head> tags, etc.), keep a copy of the original somewhere safe first.

Does this tool send my data anywhere?

No. URL parsing and XML generation happen entirely in your browser. Your URL list never leaves your device.