What it does
Text Tools counts and tidies text. It shows characters, characters without spaces, words, lines, sentences, paragraphs, UTF-8 bytes and reading time as you type, and offers one-click line tools: sort, remove duplicates, trim, remove empty lines, reverse, shuffle, join, number lines and collapse spaces.
How to use it
- Type or paste text, or open a file.
- Read the counts.
- Click a tool to change the text. Undo reverses the last change.
Line tools
| Tool | What it does |
|---|---|
| Sort A→Z / Z→A | Alphabetical, ignoring case and accents |
| Sort numeric | By the number at the start of each line |
| Remove duplicates | Keeps the first of each identical line |
| Trim lines | Removes spaces at the start and end of each line |
| Remove empty lines | Drops blank lines |
| Reverse lines / Reverse text | Last line first, or every character backwards |
| Shuffle lines | Random order |
| Join lines | Puts everything on one line |
| Number lines | Adds 1., 2., 3. … |
| Collapse spaces | Turns runs of spaces and tabs into one space |
Example
banana
apple
banana
Cherry
Remove duplicates then Sort A→Z gives apple, banana, Cherry.
Good to know
- Reading time assumes about 230 words a minute.
- Character limits: X posts 280, SMS 160 (70 with emoji), meta descriptions about 155–160.
- Bytes matter for databases and APIs: accented letters take 2 bytes in UTF-8 and most emoji take 4.
FAQ
Does it count emoji as one character? Most emoji count as one. Combined emoji, such as family groups or flags, are made of several code points and count as several.
Can it change upper and lower case? Use the Case Converter.