There are two Clean Text apps for macOS: "Clean Text" and "Clean Text Menu".


  • Clean Text is the "classic" version of this utility. The last version is released on 2012 and the new version is on development. The app can open multiple windows and it's accessible via standard app icon in the Applications folder and Launchpad. Download it from Apimac Site.
  • Clean Text Menu is released  on 2017 and is made with a new concept in mind: allow the user to quickly use it without to slow down its workflow. The app is available in the Mac menu bar and is displayed as a popover (a popover is a view that appears when user need it and disappears automatically when user finish interacting with it). Download it from Mac App Store.


App features differences:


Feature
Clean Text
Clean Text Menu
Opens multiple windows
YES
-
Opens like popover from the menubar
-
YES
Sync with iCloud
-
YES
Regex-based search and substitution (suitable for advanced users)
YES
-
Pattern-based search and substitution (suitable for all users)
-
YES
Advance Share Button
-
YES
Number of characters, words, spaces and lines analytics
YES YES
Total Reading Time and Word Frequency YES -
Can create Macros YES -
Insert Date and Time command YES -
Pane with three Replace boxes YES -
Find and Replace with live highlighting of matches
- YES



Text processing differences:


Text transformer Clean Text
Clean Text Menu
Smart Clean
YES
YES
Clean and Compact text
-
YES
Clean Clipboard content (without the need to paste it in the app)
YES YES
Fix spaces and line breaks and join paragraphs
YES
YES
Trim spaces and empty lines
- YES
Windows to Mac encoding and vice versa
YES -
Reverse words YES -
Reverse characters
YES YES
Create and remove fi and fl ligatures
YES -
Encodes to Macintosh/Windows/Linux Line Endings
YES -
Replace tabs with spaces and spaces with tabs
YES YES
Replace spaces with returns and returns with spaces
- YES
Replace one return with two returns and vice versa
- YES
Convert from three periods to ellipsis and from ellipsis to three periods
YES YES
Convert quotation marks: curved quotes, straight quotes, angle quotes and Chinese quotes
- YES
Convert from single to double and from double to single quotes
YES YES
Change case to sentence case, title case, uppercase, lovercase and random case
YES YES
Remove empty and duplicate lines
YES YES
Remove spaces, returns and duplicate words
- YES
Convert HTML to plain text
- YES
Convert to URL encoding
- YES
Convert emoji and symbols to their description
- YES
ROT13 encode (replaces a letter with the letter 13 letters after it in the alphabet)
YES YES
Strip non-ASCII characters YES -
Increase and decrease text indent
YES YES
Add and remove line numbers and quote Prefix
YES YES
Add and remove line numbers
- YES
Sort lines, sort lines in reverse
YES YES
Order words alphabetically
- YES
Convert to upside down and to mirrored pseudo text
YES YES