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

Toggle Case

matthewalnermatthewalner7k downloads

Set a hotkey to toggle between `lowercase` `UPPERCASE` and `Title Case`.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

[!WARNING] i've stopped maintaining this repo as personally i've moved to using obsidian-editor-shortcuts it does everything this plugin does and way more.

Toggle Case

This Obsidian plugin adds a command to toggle the case of your selection between lowercase => Title Case => UPPERCASE

Command Shortcut *
Toggle Case Not set

Multiple Cursors

The shortcut also works with multiple cursors:

Installing the plugin

Refer to the official installation instructions for third-party plugins here.

Configuring settings

Go to Settings → Hotkeys to customise the keyboard shortcut for "Toggle Case".

Thanks

Many thanks to obsidian-editor-shortcuts from which this is largely copied / based on. Take a look if you want a much more comprehensive set of common code editor shortcuts.

HealthFair
ReviewSatisfactory
About
Toggle selected text case, cycling between lowercase → Title Case → UPPERCASE. Apply changes across multiple cursors and invoke via the Toggle Case command or an assigned shortcut.
EditingFormattingHotkeys
Details
Current version
1.1.0
Last updated
4 years ago
Created
4 years ago
Updates
1 release
Downloads
7k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
matthewalnermatthewalner
github.com/MatthewAlner/obsidian-toggle-case
GitHubmatthewalner
  1. Community
  2. Plugins
  3. Editing
  4. Toggle Case

Related plugins

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Sort and Permute lines

Sort and Permute lines in whole file or selection.

Emoji Toolbar

Quickly search for and insert emojis into your editor.

Colored Text

Color the selected texts.

Shortcuts extender

Use shortcuts for input special symbols without language switching.

Keyshots

Add classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.

List Callouts

Create simple callouts in lists.

Code Editor Shortcuts

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

Symbols Prettifier

Prettify the symbols with actual symbols you commonly type, like arrows.

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.