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.
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



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.