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

Highlighter Plus

creeseecreesee72 downloads

Create custom, multi-colored highlighters and underlines with distinct light/dark profiles, transparency control, and contextual hotkey toggling.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Supercharge your highlighting with unlimited custom colors, underline styles, and smart hotkey toggling for different text scopes.

Highlighter Plus extends Obsidian's default highlighting with a powerful, fully customizable system. Create distinct highlight profiles, tailor them perfectly for both Light and Dark themes, and apply them effortlessly using intuitive syntax or smart hotkeys—all without losing the ability to use the standard built-in highlighter.

✨ Key features

  • 🎨 Unlimited custom highlighters: Create as many unique highlighting styles as you need.
  • 🌓 Light & dark mode ready: Define separate colors, opacities, and text colors for Light and Dark themes within a single highlighter profile.
  • 🖍️ Highlight or underline: Choose between a classic background fill or a subtle, customizable underline.
  • ⌨️ Smart hotkey toggling: Cycle through your active highlighters with a single hotkey.
  • 🎯 Context-aware scoping: Assign highlighters to specific contexts (e.g., "All texts", "Only paragraphs", or "Only headers"). Your hotkey will only cycle through the styles relevant to the line you're currently editing!
  • ⚙️ Total visual control: Fine-tune background opacity (0-100%), custom text colors, and corner radius.
  • 🧹 Clean & safe CSS overrides: Highlighter Plus uses a "nuclear" CSS specificity approach. It flawlessly applies custom styles, and if you delete a highlighter from your settings, the affected text instantly and safely reverts to normal text.
  • 📄 Export friendly: Fully compatible with Obsidian's native PDF export as well as third-party PDF exporter plugins.

🚀 How to use

Syntax

Highlighter Plus uses a simple extension of Obsidian's native highlighting syntax: ==id=Your highlighted text here==

Where id is the short name you assign to your highlighter in the settings. Example: If you create a highlighter named alert, you use it like this: ==alert=Pay attention to this!==

Using hotkeys (recommended)

  1. Select a word or a paragraph.
  2. Trigger the "Toggle Highlighter Cycle" command (assign a hotkey in Obsidian settings).
  3. Press it repeatedly to cycle through your active highlighters. Press it again to remove the highlight completely.

🛠️ Settings & management

The plugin settings provide a rich, interactive UI to manage your styles:

  • Reorder: Use the ↑ and ↓ arrows to change the hotkey cycle order.
  • Duplicate: Quickly clone an existing profile with the 📄 button.
  • Live preview: See exactly how your highlight and text colors will look in both Light and Dark modes in real-time.
  • Toggle scope: Decide if a specific highlighter should be available everywhere, only in standard paragraphs, or exclusively in # Headers.

📦 Installation

Manual installation

  1. Download the latest release (main.js and manifest.json) from the Releases page.
  2. Create a folder named highlighter-plus inside your vault's .obsidian/plugins/ directory.
  3. Place the downloaded files into this new folder.
  4. Reload Obsidian and enable Highlighter Plus in your Community Plugins settings.

☕ Support development

If you enjoy using Highlighter Plus and it makes your note-taking process better, consider supporting the development!

96%
HealthExcellent
ReviewSatisfactory
About
Create unlimited custom highlighters with distinct colors, underline styles, and separate Light and Dark appearances. Apply highlights with an extended ==id=Your text== syntax or cycle context-aware highlighters with a smart hotkey that targets only relevant lines, while keeping the native highlighter and PDF export compatibility.
AnnotationHotkeysAppearance
Details
Current version
1.0.0
Last updated
7 days ago
Created
Last week
Updates
1 release
Downloads
72
Compatible with
Obsidian 1.12.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
creeseecreesee
github.com/creesee
GitHubcreesee
  1. Community
  2. Plugins
  3. Annotation
  4. Highlighter Plus

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.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Image Converter

Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align, drag-resize, rename with variables, and batch process images: WEBP, JPG, PNG, HEIC, TIF

Link Favicons

See the favicon for a linked website.

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Lapel

Show the heading levels in the gutter of the editor.

Admonition

Admonition block-styled content.

Note Toolbar

Add customizable toolbars to your notes.

Emoji Toolbar

Quickly search for and insert emojis into your editor.