Type or paste in the input area
Click any of the 10 buttons below
Click Copy Output to grab the result
10 text operations in one place — sort, dedupe, reverse, clean, count, sum
Type or paste in the input area
Click any of the 10 buttons below
Click Copy Output to grab the result
| Operation | What It Does | Common Use Case |
|---|---|---|
| Sort A-Z | Sorts lines alphabetically (case-insensitive, ascending) | Alphabetizing reference lists, bibliographies, keywords |
| Sort Z-A | Sorts lines in reverse alphabetical order | Reverse-sorted indexes, ranking tables |
| Deduplicate Lines | Removes exact duplicate lines, keeps first occurrence and original order | Cleaning mailing lists, removing duplicate entries from CSV exports |
| Reverse Text | Reverses the entire string character by character | Creative text effects, encoding puzzles, palindrome checking |
| Reverse Per Line | Reverses each line individually while preserving line order | Right-to-left script testing, per-line mirror effects |
| Remove Line Breaks | Joins all lines into one continuous line, separated by spaces | Cleaning text copied from PDFs, converting multi-line addresses |
| Remove Empty Lines | Removes blank lines and lines containing only whitespace | Cleaning formatted data exports, tightening text layout |
| Sum Numbers | Extracts all numbers from text and displays their sum | Quick addition of invoice lines, expense reports, data columns |
| Add Line Numbers | Prepends line numbers to each line (1, 2, 3...) | Code review references, document indexing, legal line referencing |
| Remove Extra Spaces | Trims leading/trailing spaces and collapses multiple spaces into one | Normalizing messy copy-pasted text, standardizing whitespace |
Privacy. Every operation runs entirely in your browser using JavaScript. Your text never leaves your device — no server upload, no data collection, no logging. Paste sensitive documents, API keys, or confidential data without risk. Speed. No page reloads, no network latency. Operations on thousands of lines complete in milliseconds. Convenience. Instead of opening five different websites for sorting, deduplication, reversal, cleanup, and counting, you do everything on one page. The stats bar shows character, word, and line counts in real time as you type.
Email list cleanup: Paste raw email list → Deduplicate → Sort A-Z → Remove Empty Lines → Copy. Code review: Paste code snippet → Add Line Numbers → Copy into PR comment. PDF text recovery: Paste garbled PDF text → Remove Line Breaks → Remove Extra Spaces → Copy clean text. Data extraction: Paste transaction list → Sum Numbers → Get total instantly. Content audit: Paste article → read character/word counts in stats bar → optimize for target length.
Paste your text in the input area and click Sort A-Z. Lines are sorted case-insensitively. Use Sort Z-A for reverse order. The result appears in the output area — click Copy Output to grab it.
Click Deduplicate Lines. The tool removes exact duplicate lines while keeping the first occurrence and preserving the original order of remaining lines. Blank lines are also deduplicated.
Click Remove Line Breaks to join all lines into one continuous paragraph. Then use Remove Extra Spaces to clean up the whitespace. This two-step workflow recovers readable text from most PDF copy-paste operations.
The stats bar above the input shows character count, word count, and line count in real time. Just paste your text — no clicks needed. The count updates as you type or edit.
Yes. All 10 operations run entirely in your browser using JavaScript. No text data is ever sent to any server. You can disconnect from the internet after the page loads and all operations continue working. No signup, no tracking, no data collection.