TextBuddy app icon

Clean up text in one click.

TextBuddy is a plain-text editor with a sidebar of one-shot fixes: change case, sort and dedupe lines, tame whitespace, straighten or curl punctuation, find & replace, and drop in filler text. Select a passage and any fix stays inside it.

Or pick it up along with over twenty other apps — TextBuddy is included in my bundles.

Aa

Case, four ways

UPPERCASE, lowercase, Title Case, Sentence case, and tOGGLE cASE — each a single button, applied to the whole file or just the text you’ve highlighted.

Lines, spaces & punctuation

Sort A→Z or Z→A, reverse, shuffle, dedupe, drop blank lines, join or number them. Trim trailing spaces, collapse runs, convert tabs↔spaces, swap straight quotes for smart ones (or back), fix ellipses, normalize dashes.

±

See what changed

Tick Diff and the saved file and your current edits appear side by side, line for line, with the exact characters that changed picked out on each side — and a count of what was added, removed, and changed.

Find & replace

Match case on or off, step through hits, or replace them all. Pop the panel out into its own floating window with multiline fields when you need room.

‹›

Wrap & generate

Wrap each word, sentence, or paragraph in an opening and closing tag — handy for <p> tags, Markdown, or quoting. Or drop in 1–9 words, sentences, or paragraphs of offline filler copy.

Queue & menu bar

Open several files into a queue and work through them, or summon a menu-bar scratch pad for a quick case-and-punctuation fix without leaving the app you’re in.

Screenshots

TextBuddy editing a draft with the Open Files queue and the task sidebar of case, line, whitespace, and find-and-replace tools
TextBuddy's Diff view showing the saved file and the current edits side by side, with the exact changed characters highlighted and a count of added, removed, and changed lines
TextBuddy's menu-bar scratch pad open over the desktop, generating filler paragraphs with the case and punctuation buttons

Get TextBuddy

Try it free for 7 days. Available direct or on the store. Requires macOS 13 or later. Buying more than one app? TextBuddy is included in my bundles, along with over twenty other apps.

Support

Questions or bug reports? Email ben.dansby@gmail.com and you’ll get a reply, usually within a day or two.

For privacy questions, see the privacy policy.