Text Tools
Clean up, compare and reshape text in seconds: change letter case, sort or deduplicate lines, count words and characters, and spot differences between two versions. They suit writers, developers, marketers and analysts who handle lists, logs and copy every day.
19 tools
Popular tools
Text Diff – Compare Two Texts
Paste an original and a modified text to see exactly what was added and removed, at the level of detail you choose.
Text Tools
Word Counter
Paste an essay, article or caption and get words, characters, sentences, paragraphs, reading time and the most used words instantly.
Text Tools
Character Counter
See exactly how long your text is in characters, Unicode code points and bytes, and how many characters remain before a limit.
Text Tools
Text Analyzer
A one-stop inspector for any string: size, character statistics, cryptographic digests and the raw bytes behind it.
Text Tools
Case Converter
One tool for every text case: pick a style from the list and the text is converted instantly.
Text Tools
Remove Duplicate Lines
Paste a list and keep only unique lines, in the original order or sorted, with a count of what was removed.
Text Tools
All tools in this category
- Text Diff – Compare Two Texts
- Word Counter
- Character Counter
- Text Analyzer
- Case Converter
- Remove Duplicate Lines
- Sort Lines
- Find and Replace
- Remove Empty Lines
- Remove Extra Spaces
- Text Cleaner
- Trim Lines
- Add Prefix / Suffix to Lines
- Reverse Lines
- Shuffle Lines
- Reverse Text
- Title Case Converter
- camelCase Converter
- snake_case Converter
Frequently asked questions
Is there a limit on how much text I can process?
There is no fixed limit set by the site. Because the work happens on your device, the practical ceiling depends on your browser and memory, and very large inputs may take a moment to process.
How does the text diff decide what changed?
It compares the two texts and highlights insertions and deletions, by line, word or character depending on the mode. Trailing spaces and different line endings count as differences, so normalize them first if they are not relevant.
Does the case converter handle accented and non-Latin letters?
Yes, conversion uses your browser's Unicode-aware rules, so letters like é, ñ or ß are handled. A few languages have context-specific rules, such as Turkish dotted and dotless i, so check those results.