Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Heading Level Indent

svonjoisvonjoi31k downloads

Indenting content under headers based on their level.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

Indenting content under headers based on their level is a visual technique to create a visual hierarchy that makes it easier to understand the structure and organization of your document and facilitates the application of selective attention on specific structure part.

Indentation for each heading's content can be customized in the plugin settings.

Install

Download available through Community plugins in Obsidian settings

Demo

demo

Indentation support

Element Source/Live Preview Reading View PDF Export
Code block ✅ ✅ ✅
Blockquote ✅ ✅ ✅
Callout ✅ ✅ ✅
Table ✅ ✅ ✅
LaTeX block ✅ ✅ ✅
Note block embed ✅ x ✅
PDF embed ✅ ✅ thumb
Image embed ✅ ✅ ✅
Excalidraw embed N/A ✅ ?
Canvas embed ✅ ✅ ✅

Features

Per-document indent control

Toggle heading indentation for individual notes using the heading-indent frontmatter property:

  • Omit the property or set to true: Indentation enabled (default)
  • Set to false: Indentation disabled
---
heading-indent: false
---

Contributors

HealthExcellent
ReviewCaution
About
Indent content under headings to create a clear visual hierarchy and make document structure easier to scan. Customize indentation for each heading level to match your layout. Apply indentation across editor, live preview, reading view, PDF export and common embeds, and toggle per note with the heading-indent frontmatter.
AppearanceFormattingExport
Details
Current version
3.0.0
Last updated
2 months ago
Created
4 years ago
Updates
7 releases
Downloads
31k
Compatible with
Obsidian 0.12.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
svonjoisvonjoi
github.com/svonjoi
GitHubsvonjoi
  1. Community
  2. Plugins
  3. Appearance
  4. Heading Level Indent

Related plugins

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Admonition

Admonition block-styled content.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Note Toolbar

Add customizable toolbars to your notes.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Link Favicons

See the favicon for a linked website.

Easy Typing

Auto format when typing.

Chat View

Chat View lets you quickly and easily create elegant Chat UIs in your Markdown Files.

Lapel

Show the heading levels in the gutter of the editor.