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

MM Clean Headers

Math MathMath Math28 downloads

Streamlines editing various levels of headers, as well as automating consistent formatting. #cleaner #headings #capitalize #lowercase #uppercase

Add to Obsidian
MM Clean Headers screenshot
MM Clean Headers screenshot
MM Clean Headers screenshot
MM Clean Headers screenshot
MM Clean Headers screenshot
  • Overview
  • Scorecard
  • Updates1

MM Clean Headers for Obsidian

A simple and lightweight plugin that makes editing and formatting headers easier than ever!


Features

  • Headers formatting: Allows to make headers formatted consistently in the current note or throughout the whole vault. With the assigned hotkey, toggle once for the "Sentence" style (Upper, then all lower) and again for the "Associated Press" style (Upper, Then Upper and Upper Again).
  • Header levels can be modified individually or in group
  • Enhancement can be customized via a few handy settings, as well as adding a third formatting option (comes with a warning).
Demo

If you like this, be sure to check out my other plugins on the Obsidian community or on Github.

And feel free to support future updates and the development of other MM plugins by buying me a coffee. It's always appreciated!


Installation

Community plugins

  1. In Obsidian, open Settings > Community plugins
  2. Make sure Restricted mode is turned off (click Turn on community plugins if needed)
  3. Click Browse, search for MM Clean Headers, and open its page
  4. Click Install, then Enable
  5. Make sure to check the Options too :)

Github / Ko-Fi Shop

  1. Download the latest release of MM Clean Headers
  2. Extract its content into your Obsidian vault folder, under /.obsidian/plugins/mm-clean-headers/
  3. In Obsidian, make sure to turn on the plugin in Settings > Community plugins

Author

Developed by: Math Grenier

License: GNU General Public Licence v3.0

HealthExcellent
ReviewPassed
About
• Headers formatting: Allows to make headers formatted consistently in the current note or throughout the whole vault. With the assigned hotkey, toggle once for the "Sentence" style (Upper, then all lower) and again for the "Associated Press" style (Upper, Then Upper and Upper Again). • Header levels can be modified individually or in group • Enhancement can be customized via a few handy settings, as well as adding a third formatting option (comes with a warning)
FormattingEditingAutomation
Details
Current version
1.0.0
Last updated
Last week
Created
Last week
Updates
1 release
Downloads
28
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
Math MathMath Mathlemathmath
portfolio.lemathmath.com/
GitHublemathmath
ko-fi.com
  1. Community
  2. Plugins
  3. Formatting
  4. MM Clean Headers

Related plugins

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.

MetaEdit

Manage your metadata.

Sort and Permute lines

Sort and Permute lines in whole file or selection.

List Callouts

Create simple callouts in lists.

Advanced Tables

Improved table navigation, formatting, and manipulation.

BRAT

Easily install a beta version of a plugin for testing.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Advanced URI

Control everything with URI.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Lazy Loader

Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.