Text Tools

Transform, count, case, reverse and clean up text.

17 tools

Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more.

Word Counter

Count words, characters, sentences, paragraphs and lines in your text in real time.

Remove Extra Spaces

Remove extra spaces, tabs and line breaks from text, leaving single spaces between words.

Strip HTML Tags

Remove all HTML tags from text, leaving only the plain text content.

Reverse Text

Reverse the characters of any text, useful for puzzles and testing.

Remove Duplicate Characters

Remove consecutive duplicate characters from text, keeping only single occurrences.

Remove Duplicate Lines

Remove duplicate lines or duplicate words from a list, keeping only unique entries.

Sort Lines

Sort lines of text alphabetically or numerically, ascending or descending.

Find and Replace

Find and replace text with support for plain text and regular expressions.

Text Diff

Compare two blocks of text line by line and highlight the differences.

Text to Speech

Read text aloud using your browser's built-in speech synthesis engine.

Remove Accents

Strip diacritical marks and accents from text, converting accented characters to plain ASCII.

Invert Case

Swap the case of each letter — uppercase becomes lowercase and vice versa.

Inverted Case

Lowercase the first letter and uppercase the rest of each word.

Censor Text

Censor text by replacing all but the first letter of each word with blocks.

Text to Single Line

Convert multi-line text into a single line by removing line breaks.

Character Counter

Count the total characters in your text after normalizing whitespace.