Skip to content
Markdown

Markdown Heading Extractor

Extract every heading from a Markdown document.

How it works

  1. 1Paste your Markdown.
  2. 2All headings are pulled out, keeping their level.
  3. 3Copy the list of headings.

Use cases

  • Build a checklist from sections.
  • Audit the headings in a doc.
  • Reuse headings elsewhere.

Frequently asked questions

Does it keep heading levels?

Yes. Each extracted heading keeps its # level.

Setext headings too?

Yes. Underlined (setext) headings are detected as well as ATX (#) headings.

Is it private?

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

See all →