Markdown
Markdown Heading Numberer
Add hierarchical numbers (1, 1.1, 1.1.1) to headings.
How it works
- 1Paste your Markdown.
- 2Headings get hierarchical numbers by level.
- 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.
Related tools
See all →Markdown Editor
A fast, free online Markdown editor with live side-by-side preview.
Live Markdown Preview
Paste Markdown and see it rendered live, side by side, as you edit.
Split View Markdown Editor
A two-pane Markdown editor with the source and live preview side by side.
Fullscreen Markdown Editor
An immersive, full-window Markdown editor with live preview.