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

Convert case

Ryan MorrisseyRyan Morrissey209 downloads

Change selected text to familiar case styles with a small, dependency-free command set.

Add to Obsidian
Convert case screenshot
  • Overview
  • Scorecard
  • Updates1

A small, dependency-free case converter for selected text, with support for multiple selections.

Get started

Select text in a note, open the command palette, and run one of the Convert case commands.

To add a keyboard shortcut, open Settings → Hotkeys and search for Convert case.

Available conversions

  • Title case
  • Upper case
  • Lower case
  • Swap case
  • Camel case
  • Pascal case
  • snake_case
  • kebab-case

Development

Run the checks with:

npm run check

The plugin is intentionally no-build. Obsidian loads main.js directly.

Release

Run the release bump helper:

npm run release:patch

Use release:minor, release:major, or npm run release:bump -- 0.2.0 when needed. Then run the git commands printed by the helper. Pushing the tag starts the GitHub release workflow.

License

MIT

HealthExcellent
ReviewPassed
About
Convert selected text between multiple case styles, including Title Case, UPPER, lower, swap, camelCase, PascalCase, snake_case, and kebab-case. Apply conversions to multiple selections without extra dependencies.
EditingFormattingHotkeys
Details
Current version
0.1.2
Last updated
4 months ago
Created
4 months ago
Updates
1 release
Downloads
209
Compatible with
Obsidian 1.1.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Ryan MorrisseyRyan Morrisseyrymoio
rymo.io
GitHub23maverick23
  1. Community
  2. Plugins
  3. Editing
  4. Convert 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.