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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Heading Level Indent

svonjoisvonjoi28k 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

80%
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
4 weeks ago
Created
4 years ago
Updates
7 releases
Downloads
28k
Compatible with
Obsidian 0.12.0+
License
MIT
Report bugRequest featureReport plugin
Author
svonjoisvonjoi
github.com/svonjoi
GitHubsvonjoi
  1. Community
  2. Plugins
  3. Appearance
  4. Heading Level Indent

Related plugins

Multi-Column Markdown

Create Markdown documents with multiple columns of content viewable in reading mode.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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

Style Settings

Adjust theme, plugin, and snippet CSS variables.

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.

Lapel

Show the heading levels in the gutter of the editor.

Admonition

Admonition block-styled content.

Pandoc

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Markmind

Mind map, outline and PDF annotation tool. (Closed source)

Pretty Properties

Makes note properties look more fun: adds side image, banners, list property colors and allows to hide specific properties.