Skip to content
Markdown

Markdown Heading Level Shifter

Promote or demote all headings by one or two levels.

How it works

  1. 1Paste your Markdown.
  2. 2Pick a shift amount (+1, +2, -1, -2).
  3. 3Copy the re-leveled headings.

Use cases

  • Nest a doc under a new H1.
  • Flatten an over-nested document.
  • Merge files at different levels.

Frequently asked questions

What happens at the limits?

Levels are clamped to the H1–H6 range, so they never go below 1 or above 6.

Does it affect code blocks?

No. Hashes inside fenced code are not treated as headings.

Is it private?

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

See all →