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 Transform

ipshingipshing4k downloads

Add options to transform text to different casings using keyboard shortcuts.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

Convert selected text to different cases or perform other text manipulations such as adding lines above/below. Text cases supported:

  • lowercase
  • UPPERCASE
  • Title Case
  • camelCase
  • PascalCase
  • snake_case
  • kebab-case

How to use

Select text in an editor and use one of the Text Transform commands from the Command Palette to convert the selected text. For conversion to title case, there are overrides to ignore user-defined words as well as define characters other than a space to mark word boundaries.


Donations

If you like Text Transform and want to support further development of this and other plugins, please consider donating: https://ko-fi.com/ipshing

HealthExcellent
ReviewRisks
About
Convert selected text between cases (lowercase, UPPERCASE, Title Case, camelCase, PascalCase, snake_case, kebab-case) and apply simple edits like adding lines above or below. Customize Title Case with ignored words and alternate word boundaries.
EditingFormattingCommands
Details
Current version
1.4.1
Last updated
Last year
Created
3 years ago
Updates
11 releases
Downloads
4k
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
ipshingipshing
github.com/ipshing
GitHubipshing
  1. Community
  2. Plugins
  3. Editing
  4. Text Transform

Related plugins

Sort and Permute lines

Sort and Permute lines in whole file or selection.

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.

Heading Shifter

Easily Shift and Change Markdown headings.

Paste URL into selection

Paste URL "into" selected text.

Keyshots

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

List Callouts

Create simple callouts in lists.

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.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.