100% in your browser — no upload

Free HTML Sitemap Generator

This free HTML sitemap generator turns your list of page URLs into a clean, human-readable HTML sitemap page for visitors, plus a valid sitemap.xml and a matching robots.txt snippet. It runs 100% in your browser with no upload and no sign-up.

Runs in your browser No upload XML, HTML & robots.txt Free & unlimited

Generate your sitemap

Paste your page URLs (or extract them from a page), set options, and download sitemap.xml, an HTML sitemap, and robots.txt.

Your sitemap.xml will appear here as you add URLs.

How to create an HTML sitemap page

1

Add your URLs

Paste your page URLs one per line, or paste the full HTML of a page and the tool extracts every link it finds. Because browsers can't fetch other domains (CORS), it builds the sitemap from the URLs you give it rather than crawling a site from a server.

2

Set your options

Choose lastmod dates, change frequency, and priority, or let auto-priority weight pages by URL depth so your homepage and top sections rank highest in the file.

3

Copy or download the output

Generate a human-readable HTML sitemap page for visitors, a valid sitemap.xml that follows the sitemaps.org protocol, and a robots.txt snippet pointing to it. Copy each one or download the files to publish at your domain root.

Why an HTML sitemap page still matters

An XML sitemap helps search engines like Google discover and prioritize your URLs, and you submit it in Google Search Console under Sitemaps. But XML is written for crawlers, not people. An HTML sitemap page is a plain link list real visitors can scan to find any page on your site, which improves navigation, surfaces deep pages, and spreads internal links to content that might otherwise be buried. Many site owners publish both: sitemap.xml for search engines and an HTML sitemap page for humans.

Tip: keep a single sitemap.xml under the 50,000-URL and 50 MB limits, reference it from your robots.txt with a Sitemap line, and link your HTML sitemap page from the footer so visitors and crawlers can reach it. Regenerate whenever you add or remove pages so your lastmod dates and link list stay accurate, then resubmit the XML file in Search Console if you want faster recrawling.

Frequently asked questions

Does this tool crawl my website automatically?

No. Browsers can't fetch pages from other domains because of CORS, so the generator can't spider a live site from a server. You provide the URLs by pasting them one per line, or you paste a page's HTML and it extracts the links from that markup. You stay in full control of exactly which pages go into the sitemap.

What's the difference between an HTML sitemap and an XML sitemap?

An XML sitemap (sitemap.xml) is a machine-readable file built for search engines, listing each URL with optional lastmod, changefreq, and priority. An HTML sitemap page is a human-readable list of links for your visitors. This tool generates both from the same URL list, so you can serve crawlers and people at once.

Is the sitemap.xml valid for Google Search Console?

Yes. The XML output follows the standard sitemaps.org protocol with proper , , and tags plus optional lastmod, changefreq, and priority. Upload it to your domain root and submit the URL in the Search Console Sitemaps report so Google can use it to discover your pages.

What does auto-priority by URL depth do?

Instead of setting a priority for every URL by hand, auto-priority assigns higher values to pages closer to the root (like your homepage) and lower values to deeper paths. It's a quick way to give search engines a sensible priority hint, and you can still override any value manually before exporting.

Are my URLs uploaded or stored anywhere?

No. Everything runs 100% in your browser. Your URLs and pasted HTML never leave your device, nothing is uploaded to a server, and there's no sign-up. When you close the tab, the data is gone.

Related tools