Skip to content
MixTool

HTML sitemap generator

Turn your XML sitemap into a human-friendly sitemap page grouped by section.

  • Checks live public data
  • Free · no sign-up
  • Works on phone and desktop
Loading tool…

A sitemap page for people

An HTML sitemap is a regular page that lists your site's pages by section, helping visitors find content and giving search engines another path to deep pages. Load your existing XML sitemap (sitemap index files work too) or paste a list of URLs.

Pages are organized into nested lists following your URL folders — /blog/, /products/, /help/ — with readable labels made from the URL slugs. Preview it, then copy the clean, accessible HTML into a page on your site.

How to make an HTML sitemap

  1. 1

    Load your XML sitemap

    Or paste URLs.

  2. 2

    Preview the result

    Grouped by section.

  3. 3

    Copy the HTML

    Paste it into a new page.

Key features

  • From your XML sitemap

    Including sitemap indexes.

  • Grouped by folder

    Nested, readable lists.

  • Accessible markup

    A labeled nav element.

  • Live preview

    See it before you publish.

Common uses

  • Large sites: Give visitors an overview of every section.
  • Accessibility: An alternative way to navigate.
  • Deep pages: Add internal links to rarely linked content.

Tips and good to know

  • Link your HTML sitemap from the footer so it's reachable from every page.
  • For search engines, keep an XML sitemap too — build one with the XML Sitemap Generator.

Frequently asked questions

Is an HTML sitemap still useful for SEO?

It's no substitute for an XML sitemap, but it helps visitors and adds internal links to pages that are otherwise hard to reach.

How many links can it have?

Keep it usable: for very large sites, link to section pages rather than every URL.

Can I edit the labels?

Yes. Edit the generated HTML before publishing to use your exact page titles.