Online text tools
Count, transform, sort and clean text instantly: casing, duplicates and more.
Tools in this category
Word Counter
Count words, characters and reading time.
Character Counter
Count characters and check common limits.
Convert to UPPERCASE
Convert text to UPPERCASE.
Convert to lowercase
Convert text to lowercase.
Title Case Converter
Capitalizes each important word.
camelCase Converter
Convert text to camelCase.
snake_case Converter
Convert text to snake_case.
kebab-case Converter
Convert text to kebab-case.
Remove Duplicate Spaces
Removes repeated spaces.
Remove Duplicate Lines
Removes repeated lines from a list.
Sort Lines
Sorts lines alphabetically.
Reverse Text
Writes the text backwards.
Remove Line Breaks
Joins all lines into one paragraph.
Text Compare
Compares two texts line by line.
Lorem Ipsum Generator
Generates placeholder text paragraphs.
Counting, changing case, cleaning, sorting and comparing are different operations on the same text. This guide helps you pick the one you need and know which ones change your text and which just analyze it.
Which kind of operation you need
- Count: measures words, characters or reading time, without changing the text.
- Change case or format: transforms text into UPPERCASE, lowercase, Title Case, camelCase, snake_case or kebab-case.
- Clean: removes repeated spaces, line breaks or duplicate lines.
- Sort: reorganizes a list's lines, for example alphabetically.
- Compare: shows the differences between two texts, line by line.
Analyzing text vs. modifying it
Counting words or comparing two texts are analysis operations: they don't touch your original text, they just give you information about it. Changing to uppercase, cleaning spaces, removing duplicate lines or sorting do modify the text and produce a new result. Before replacing the original text with the result in your document or form, it's worth reviewing it: for example, removing line breaks can join sentences you wanted kept apart.
Privacy
The text you paste or type here is processed in your browser: it's never sent to a server or stored anywhere.
Frequently asked questions
What's the difference between counting words and counting characters?
Counting words counts units separated by spaces; counting characters counts every letter, number, space and symbol individually, useful for limits like a tweet or a form field.
Does converting to uppercase affect accents or special characters?
It shouldn't: the conversion keeps the language's own accents and characters, it only changes whether the letter is upper or lower case.
Does removing duplicate lines treat upper and lower case as different?
It compares the text exactly as written, so "Madrid" and "madrid" are treated as different lines unless you normalize them first.
Why should I review the result before using it?
Because an automatic cleanup (like removing line breaks or spaces) can change the meaning if your text relied on those spaces or breaks for its formatting.