XML Sitemap Generator

Build a valid XML sitemap from your list of URLs, with lastmod, ready to copy or download.

100% Browser-Based Local Processing
1 · Your URLs

Paste straight from a spreadsheet to set attributes per URL: add lastmod, changefreq and priority as extra tab- or comma-separated columns, e.g. https://example.com/about, 2026-07-01, monthly, 0.8. Anything you leave out falls back to the defaults below.

2 · Default attributes

Google has said it largely ignores changefreq and priority, but it does use lastmod when the dates are accurate. Leaving the first two out is a perfectly good sitemap — an honest lastmod is worth more than either.

sitemap.xml

List only URLs you want indexed. Each should return HTTP 200, be the canonical version, and not be noindexed or blocked in robots.txt. A sitemap aids discovery — it does not force indexing.

Output

Upload as sitemap.xml at your site root, add a Sitemap: line to robots.txt, and submit it in Google Search Console and Bing Webmaster Tools. One file holds up to 50,000 URLs or 50MB uncompressed — past that, split it and list the parts in a sitemap index.

Privacy Focused

🔒 Local Processing. Your site data never leaves your device.

Instant Results

🌐 Fully Client-Side. Runs instantly in your browser.

No Signup

⚡ No accounts. No API keys. Just open and use.

Browser Based

🚀 No installs, no crawlers, no site verification.

What is a XML Sitemap Generator?

An XML Sitemap Generator builds a sitemap.xml file from your list of page URLs. You paste your URLs, optionally add a last-modified date, and it outputs a valid sitemap to upload to your site and submit to search engines — helping Google and Bing discover and crawl all your pages, which is especially important for large or JavaScript-heavy sites.

An XML sitemap is a file that lists your site's URLs so search engines can discover them — vital for large sites, new sites, or pages that aren't well linked internally. Building one by hand is tedious and easy to get invalid.

This generator turns a pasted list of URLs into a valid sitemap.xml, with optional last-modified dates, and runs entirely in your browser, so your URL list is never uploaded. Copy or download the result.

How to generate an XML sitemap

Step 1: Paste your page URLs, one per line (use absolute, indexable URLs)

Paste your page URLs, one per line (use absolute, indexable URLs).

Step 2: Optionally set a last-modified date and other attributes

Optionally set a last-modified date and other attributes.

Step 3: Copy or download the sitemap.xml, upload it to your site's root, and submit it in Search Console

Copy or download the sitemap.xml, upload it to your site's root, and submit it in Search Console.

What belongs in a sitemap — and what Google uses

A sitemap lists each URL in a <url> entry, optionally with <lastmod> (last modified date), <changefreq>, and <priority>. Two practical truths shape how you should use them: first, Google has said it largely ignores changefreq and priority, but it does use lastmod when it's accurate and trustworthy — so set honest lastmod dates and don't bother obsessing over the other two. Second, only include URLs you actually want indexed: each should return HTTP 200, be the canonical version, and not be blocked by noindex or robots.txt — listing redirects, error pages, or noindexed URLs sends mixed signals. The file uses absolute URLs and must escape special characters (& becomes &amp;), which the generator handles. A single sitemap file holds up to 50,000 URLs or 50MB uncompressed; beyond that, split into multiple files and reference them from a sitemap index. After generating, upload it to your site root and submit it in Google Search Console and Bing Webmaster Tools, and add a Sitemap: line to your robots.txt. Everything runs locally in your browser. For that robots.txt line, use the Robots.txt Generator.

Frequently Asked Questions

What is an XML sitemap?

An XML sitemap is a file that lists the URLs of your site so search engines can find and crawl them efficiently. Each entry can include a last-modified date. It's especially valuable for large sites, brand-new sites, or pages that aren't well connected by internal links, where discovery would otherwise be slow.

Which URLs should I include in the sitemap?

Only ones you want indexed: each should return HTTP 200, be the canonical version, and not be noindexed or blocked in robots.txt. Exclude redirects, error pages, duplicate parameter URLs, and noindexed pages. A clean sitemap of indexable URLs gives search engines a clear, trustworthy list to work from.

Do changefreq and priority matter?

Not much for Google — it has stated it largely ignores both, treating priority as relative-at-best and changefreq as a weak hint. The lastmod date, by contrast, is used when it's accurate. So focus on honest lastmod values and a clean URL list, and don't spend effort tuning priority numbers.

How many URLs can a sitemap hold?

A single sitemap file can contain up to 50,000 URLs and be at most 50MB uncompressed. If your site is larger, split the URLs across multiple sitemap files and list those files in a sitemap index file. Many large sites segment sitemaps by type (posts, products) for easier monitoring.

Where do I put and submit the sitemap?

Upload sitemap.xml to your site's root (yoursite.com/sitemap.xml), add a 'Sitemap:' line pointing to it in your robots.txt, and submit it in Google Search Console and Bing Webmaster Tools. Submitting helps search engines find it immediately and lets you monitor how many of its URLs get indexed.

Does a sitemap guarantee my pages get indexed?

No. A sitemap helps search engines discover your URLs, but it doesn't force indexing — engines still decide which pages to index based on quality, duplication, and crawl budget. It improves discovery (especially for hard-to-find pages), which is a necessary first step, but content quality determines what actually gets indexed and ranked.

Is it free, and do I need to sign up?

Yes, it's completely free with no account, no trial, and no limit on how many times you use it. Unlike most SEO suites, there's no login wall — it runs entirely in your browser, so you just open the page and use it.

Is my data private?

Yes. Everything is processed in your browser — whatever you type or paste is never sent to a server. Nothing is stored once you close the tab, so your URLs, content, and site details stay on your own device. That client-side approach is the core difference from cloud SEO tools.

Does it work on mobile?

Yes. It runs in your phone's browser with nothing to install, so you can generate or check markup on Android or iOS. The layout adapts to small screens, though pasting longer code is easier on a desktop.

Does it work offline?

Once the page has loaded, the work runs entirely on your device, so it keeps working without a connection. You only need to be online to open the page the first time — which is also why nothing you enter is uploaded.

Can I copy the output?

Yes. You can copy the generated code or results to your clipboard with one click, ready to paste straight into your site's HTML, CMS, or files. Because everything runs locally, copying is instant with no upload step.

Will this directly improve my rankings or get me into AI answers?

It produces correct, standards-compliant markup that helps search engines and AI engines (Google, AI Overviews, ChatGPT, Perplexity) understand your page clearly — which is a prerequisite for ranking and being cited. But it doesn't directly change rankings or guarantee a rich result or AI citation; those are decided by the engines based on your overall content and authority.

Still have questions?

If you can't find the answer you're looking for, feel free to contact our support team.

Contact Us