TextTools

Count, clean, convert and de-duplicate text.

TextTools is a set of deterministic utilities for text: counting, converting case, sorting, removing duplicates and stripping the invisible characters that arrive with pasted content. Every operation has one correct answer and runs instantly.

Workspace

The TextTools interface runs here. While it is being connected, the guidance below covers how to use it, what it handles well and where it falls short — the same information you would want before running a first job.

How to use TextTools

  1. 1Paste your text into the input area.
  2. 2Pick the operation you need: count, convert case, sort, de-duplicate or clean.
  3. 3Set any options, such as whether comparison should ignore case.
  4. 4Review the result panel and the counts shown alongside it.
  5. 5Copy the output, or chain another operation on top of it.

Practical examples

Cleaning a list pasted from a web page

Input

480 lines with trailing spaces, non-breaking spaces and inconsistent capitalisation.

Result

Whitespace normalised, invisible characters stripped, then case-insensitive de-duplication reduces the list to 356 unique entries with original capitalisation preserved.

Fitting a description to a character limit

Input

A 187-character product description against a 160-character limit including spaces.

Result

Live counts for characters with and without spaces, words and sentences, so the trim can be made once rather than by trial and error.

Supported formats

  • Pasted plain text
  • Line-delimited lists
  • Markdown source

Features

  • Word, character, sentence and paragraph counts, with and without spaces
  • Case conversion including sentence, title, upper, lower, camel, snake and kebab
  • Duplicate line removal with optional case-insensitive comparison
  • Alphabetical and numerical sorting
  • Whitespace and invisible-character cleanup
  • Markdown preview

Limitations

  • Word-boundary rules differ between tools; counts may vary by a few per cent against other software.
  • Case conversion handles acronyms and names such as McDonald imperfectly and needs a manual check.
  • Languages written without spaces are counted by character rather than by word.
  • Very large pastes may be slow in the browser; work in sections.

Privacy and data handling

These are deterministic text operations. Text you paste is used only to produce the result you see and is not stored as a permanent record.

The full statement is in our privacy policy.

TextTools questions

Guides for TextTools

Related tools