# HeadingsMap

> The extension generates a document-map or index of any web document structured with headings and/or with sections in HTML 5. It shows the headings structure, the errors in the structure (ie. incorrect levels), and it works as HTML5 Outliner too.

Canonical page: [https://chrome-stats.com/d/headingsmap](https://chrome-stats.com/d/headingsmap)

## Overview

- **ID:** `headingsmap`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Rumoroso
- **Category:** web-development
- **Daily users:** 5,954
- **Weekly downloads:** 90
- **Rating:** 4.72 / 5 (58 ratings)
- **Version:** 4.10.7
- **Last updated:** 2026-04-08
- **First published:** 2008-05-05
- **Size:** 614 KB
- **Data as of:** 2026-09-10
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/headingsmap/)
- **Privacy policy:** [https://addons.mozilla.org/firefox/addon/headingsmap/privacy/](https://addons.mozilla.org/firefox/addon/headingsmap/privacy/)

## Description

HeadingsMap is a powerful Chrome extension designed to create an interactive document map or index for any web document structured with headings and HTML5 sections. It highlights the hierarchical structure, detects and reports errors in heading levels, and provides an optional HTML5 outline feature. Users can navigate directly to content by clicking items in the generated map. It supports documents within frames, shows aria-label attributes, updates dynamically upon DOM changes, and offers two themes for customization. This extension is an invaluable tool for web developers, consultants, auditors, and users seeking to improve navigation and document structure understanding.

Features include collapsible heading levels, CSS highlights upon selection, exclusion of hidden headers, anchor link copying, and manual refresh capability. HeadingsMap aids in accessibility and semantic clarity, making web navigation smoother and debugging document structures easier.

## Rankings

- #1,055 — Overall
- #106 — Web Development
- #9 — loading
- #10 — google maps scraper
- #12 — map
- #16 — trading

## Permissions and access

### Permissions

- `<all_urls>`
- `activeTab`
- `storage`
- `webNavigation`

### Content script matches

- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Review summary

HeadingsMap is lauded for clearly showing a page's heading structure via a full outline and easy integration in the document view. It’s quick and handy for checking headings and readability. Recurring drawbacks include non-configurable font size, occasional conflicts with Vimium, and layout/scroll quirks (page width and fixed-position header scrolling). Some users also want a shortcut key. Overall, it's highly useful but has notable bugs that affect usability.

### Pros

- Effectively distills the page structure into an easy-to-read heading outline.
- Displays the entire tree of headings, making structure quick to read and verify.
- Does exactly what users need and is quick to use with one-click access.
- Integrated in the document view rather than the browser sidebar, for convenient access.
- Helpful for building pages and checking whether headings are correctly set, with a visual red-outline cue when a heading is accessed.

### Cons

- Font size is not configurable and sizing is inconsistent across sites (too big on some pages, too small on others).
- Conflict with Vimium's search/keyboard shortcuts, causing the page to close or behave oddly.
- Layout issues: page width not adjusted on load, so text starts at the sidebar.
- Scrolling/outlining bug when header elements have fixed positions can cause the outline to scroll too far.

## Similar extensions and apps

- [Heading Hierarchy SEO Map](https://chrome-stats.com/d/heading-hierarchy-seo-map)
- [MythicalMap](https://chrome-stats.com/d/mythicalmap)
- [Outline Headings](https://chrome-stats.com/d/outline-headings) — 1 users
- [Headings, Landmarks & Links](https://chrome-stats.com/d/headings-landmarks-links) — 24 users, 5.00 / 5
- [Outline Sidebar](https://chrome-stats.com/d/outline-sidebar) — 111 users, 4.42 / 5
- [Headings, Landmarks & Links](https://chrome-stats.com/d/toc-headings-landmarks-links) — 24 users, 5.00 / 5
- [Highlight Heading](https://chrome-stats.com/d/highlight-heading) — 11 users
- [SEO META 1 COPY](https://chrome-stats.com/d/seo-meta-1-copy) — 2,992 users, 5.00 / 5
- [Linkable Headers](https://chrome-stats.com/d/linkable-headers)
- [Riffle: Searchable Heading Outlines](https://chrome-stats.com/d/riffle-searchable-heading) — 2 users, 5.00 / 5
- [showHTML](https://chrome-stats.com/d/showhtml) — 146 users, 4.00 / 5
- [Smart TOC](https://chrome-stats.com/d/smart_toc) — 313 users, 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/headingsmap)
