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

Text Hider

unbrokenhunterunbrokenhunter100 downloads

Visually hides note text while editing to protect privacy in public.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Text Hider is an Obsidian plugin that visually hides your note content while you’re editing. Perfect for writing notes in public spaces without shoulder-surfing.

Text Hider will not:

  • Change or encrypt your notes
  • Modify files on disk

It works entirely at the editor display level. Turn it off at any time and your notes appear exactly as before.


Features

  • Toggleable text masking
  • Multiple masking styles:
    • Hide – completely invisible text (best layout stability)
    • Blur – obscures text while preserving structure
    • Password – bullet-style masking (may vary by theme)
  • Reveal only what you need:
    • Current word or
    • Current letter
  • Optional exceptions:
    • Keep Markdown headers visible
    • Reveal selected text while selecting

Commands & Hotkeys

Text Hider provides three commands:

  • Toggle privacy mode
  • Enable privacy mode
  • Disable privacy mode

For best use, bind a hotkey to Toggle privacy mode:

  1. Open Settings → Hotkeys
  2. Search for “Text Hider”
  3. Assign your preferred keybinding

All commands are also available via the Command Palette.


Settings

Mask mode

Choose how hidden text is displayed:

  • Hide – fully invisible (recommended for best layout consistency) Hide mode demo

  • Blur – visually obscured but readable up close Blur mode demo

  • Password – masked with bullet characters (appearance may vary by theme) Password mode demo

Reveal mode

Choose what remains readable at the cursor:

  • Current word Current word demo

  • Current letter Current letter demo

Exclude headers

Keeps Markdown headers (#, ##, ###, etc.) visible while the rest of the note is masked.

Reveal selected text

When enabled, any text you select becomes visible while selected. Reveal text demo


Notes & limitations

  • Masking applies only to the editor view (Live Preview / Source mode)
  • Reading View masking may be added in the future
  • Some themes may slightly affect blur or password masking appearance

Development status

Text Hider is under active development.
Feedback, bug reports, and suggestions are welcome!


License

ISC

81%
HealthExcellent
ReviewCaution
About
Hide note content while editing to prevent shoulder-surfing, without modifying files on disk or encrypting notes. Toggle multiple masking styles (invisible, blur, bullet-password), reveal the current word/letter or selections, and keep Markdown headers visible as needed.
EditingAppearanceCommands
Details
Current version
1.0.1
Last updated
4 months ago
Created
4 months ago
Updates
2 releases
Downloads
100
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
unbrokenhunterunbrokenhunter
github.com/UnbrokenHunter
GitHubunbrokenhunter
  1. Community
  2. Plugins
  3. Editing
  4. Text Hider

Related plugins

Lapel

Show the heading levels in the gutter of the editor.

Note Toolbar

Add customizable toolbars to your notes.

Paste URL into selection

Paste URL "into" selected text.

Vimrc Support

Auto-load a startup file with Vim commands.

Show Whitespace

CSS styles and CM6 extensions to highlight whitespace in Source and Live Preview modes.

Code Editor Shortcuts

Add keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code (VS Code) or Sublime Text.

Slash Commander

Customize the slash command list, assign each command an icon.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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