InTab

Text Tools

Count characters/words/lines, sort, dedupe, trim and reverse lines.

Text & Dev: Everyday text and pattern helpers. It runs in your browser, so nothing you enter is uploaded.

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

  1. Type or paste text, or open a file.
  2. Read the counts.
  3. 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.

More Text & Dev tools

  • Markdown Preview: Write Markdown with a live, GitHub-style preview. Copy or download the HTML.
  • Cron Explainer: Translate cron expressions into plain English and see the next run times.
  • Regex Tester: Test regular expressions with live highlighting, groups and replace.