Documentation

TextCase docs

A short guide to the menu bar workflow: open fast, switch transforms with ⌘K, and keep text moving without leaving your keyboard.

Getting started

TextCase lives in the menu bar. Click the icon, or press ⌘⇧J from anywhere to open the popover.

  1. Paste text into the workspace, or use Paste + Transform.
  2. Choose a transform such as Title Case, Clean Paragraph, URL Slug, or Clean Slug — or press ⌘K for Quick Switch.
  3. Copy the result, then jump back to whatever you were doing.

Tip: TextCase is a menu bar utility (no Dock icon). If you don’t see it, check the menu bar overflow area on the right side of the screen.

Keyboard shortcuts

TextCase is built to stay out of the way. The global shortcut opens it from any app, and once the popover is open you can move almost entirely by keyboard.

Action Shortcut Notes
Open TextCase ⌘⇧J Global. Customizable in Settings → Shortcuts.
Quick Switch ⌘K Search and jump to any transform while the popover is open.
Open Settings ⌘, From the popover footer.
Navigate Quick Switch Return Move through matches and apply the selected transform.
Dismiss Quick Switch Esc Closes the palette without changing your selection.

⌘K Quick Switch

Quick Switch is the fastest way to change transforms without hunting through chips. Press ⌘K, type a few characters, then hit Return.

  • Search by transform name or short aliases (sen, slug, ul, div, and more).
  • Matches update as you type, ranked so the closest alias rises first.
  • Use arrow keys to move, Return to apply, Esc to cancel.

Example: press ⌘K, type title, hit Return — TextCase switches to Title Case immediately.

Paste + Transform

The one-shot path when text is already on your clipboard:

  1. Copy text in another app.
  2. Open TextCase and choose a transform (or use Quick Switch).
  3. Click Paste + Transform.

TextCase reads the clipboard, applies the selected transform, and copies the result back — ready to paste where you need it.

Other workspace actions

  • Copy Result — copies the current workspace text.
  • Paste — inserts clipboard text without transforming (unless auto-clean on paste is enabled).
  • Restore Original — reverts to the pre-paste text.

Transforms

TextCase includes 14 transforms. Most appear as chips in the workspace carousel; a few are available through Quick Switch only.

Transform Quick Switch aliases In carousel
Clean Paragraph clean, paragraph, para Yes
Sentence Case sen, sentence Yes
Title Case title, titlecase Yes
lowercase lower, lowercase Yes
UPPERCASE upper, uppercase Yes
URL Slug slug, url, urlslug Yes
Clean Slug cleanslug, clean slug, deslug Yes
Paragraph p, paragraph, html Yes
P Center p+center, center No — Quick Switch
P Right p+right, right No — Quick Switch
Unordered List ul, unordered, bullet Yes
Ordered List ol, ordered, numbered Yes
Link Shell a, link, anchor, href No — Quick Switch
Div Shell div, container, wrapper No — Quick Switch

Recents

The Recents tab keeps your latest transformed results so you can grab them again without redoing the transform. Search the list, select items, and copy what you need.

Settings

Shortcuts

Change or disable the global open shortcut. Default is ⌘⇧J.

Text workflow

  • Clean automatically on paste — apply the selected transform when pasting into the workspace.
  • Copy result after transform — automatically copy transformed text back to the clipboard.
  • Select result after transform — select all text after transforming (on by default).
  • Default transform — choose which transform is selected when TextCase opens.

Appearance

  • Theme: Light, Dark, or System
  • Window appearance: Glass or Solid
  • Reduced motion

Privacy

Everything runs locally on your Mac. TextCase does not collect your text, create accounts, or upload content to a server. Preferences are stored with standard macOS UserDefaults.

Read the full Privacy Policy.