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

Reading Highlighter

keithwithAIkeithwithAI77 downloads

Highlight selected text in reading mode using markdown highlight syntax.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Highlight selected text in Obsidian's reading mode using ==markdown highlight== syntax.

Features

  • Select text in reading mode and highlight it instantly
  • Floating highlight button appears when text is selected
  • Undo the most recent highlight with a floating button or command
  • Command palette: Highlight selection in reading mode
  • Mobile ribbon icon support
  • Handles multi-paragraph selections, formatted text, and links
  • Preserves existing markdown formatting (bold, italic, code, etc.)

Usage

  1. Open a note in reading mode
  2. Select the text you want to highlight
  3. Use any of these methods:
    • Click the floating highlight button that appears
    • Open the command palette and run Highlight selection in reading mode
    • (Mobile) Tap the highlighter icon in the ribbon

The plugin wraps the selected text with ==highlights== in the underlying markdown source.

Undoing a highlight

If you highlight the wrong selection, an undo button appears next to the highlight button. Click it to remove the most recent highlight. The button stays visible until you click it, switch to a different note, or the plugin is disabled. You can also run Undo last highlight from the command palette (and assign a hotkey to it).

Only the most recent highlight is reversible from inside the plugin. For older highlights, edit the == markers directly in source mode.

Hotkeys

No default hotkey is set. To add one:

  1. Go to Settings > Hotkeys
  2. Search for Highlight selection in reading mode
  3. Assign your preferred shortcut

Installation

Available in Settings > Community Plugins > Browse (search "Reading Highlighter").

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder called reading-highlighter inside your vault's .obsidian/plugins/ directory
  3. Place the downloaded files in that folder
  4. Restart Obsidian and enable the plugin in Settings > Community Plugins

Attribution

Originally created by Tintalectronico. Maintained by keithwithAI.

99%
HealthExcellent
ReviewPassed
About
Highlight selected text in reading mode using ==markdown highlight== syntax. Use the floating highlight button, command palette action, or mobile ribbon icon to wrap selections—including multi-paragraph text, formatted spans, and links—with ==highlights== while preserving existing Markdown formatting. Undo last highlight with the undo button.
AnnotationMarkdown
Details
Current version
1.6.1
Last updated
2 days ago
Created
3 months ago
Updates
5 releases
Downloads
77
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
keithwithAIkeithwithAIkeithwithai
GitHubkeithwithai
  1. Community
  2. Plugins
  3. Annotation
  4. Reading Highlighter

Related plugins

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

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.

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

HiNote

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

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Admonition

Admonition block-styled content.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Auto Link Title

Automatically fetches the titles of links from the web.