Skip to content
Markdown

Markdown Heading Numberer

Add hierarchical numbers (1, 1.1, 1.1.1) to headings.

How it works

  1. 1Paste your Markdown.
  2. 2Headings get hierarchical numbers by level.
  3. 3Copy the numbered document.

Use cases

  • Number sections in a spec.
  • Prepare a formal report.
  • Reference sections by number.

Frequently asked questions

How does numbering work?

Each level increments its own counter: H1 → 1, 2; H2 → 1.1, 1.2; and so on.

Does it touch code blocks?

No. Headings inside fenced code are left alone.

Is it private?

Yes. Everything runs in your browser — nothing is uploaded.

Read the guide
How to number headings in Markdown
Add automatic section numbering (1, 1.1, 1.2) to your Markdown headings — the standard for specs, manuals, and academic documents that need cross-references.
See all →