THE RIGHT TOOL, RIGHT HERE

Text tools

Count, clean, reorder and reformat your text without sending it anywhere.

24 tools

Text tools

Word counter

Count words, Unicode characters, lines and estimated reading time.

Open tool
Text tools

Text case converter

Change text to uppercase, lowercase, title case or sentence case.

Open tool
Text tools

Remove duplicate lines

Remove repeated lines while keeping the first occurrence.

Open tool
Text tools

Sort lines

Sort text lines alphabetically, numerically or in reverse order.

Open tool
Text tools

Clean whitespace

Trim lines, collapse extra spaces and remove empty lines.

Open tool
Text tools

Find and replace

Replace every occurrence of a literal phrase in your text.

Open tool
Text tools

Lorem ipsum generator

Generate placeholder paragraphs for a layout or design draft.

Open tool
Text tools

Reverse text

Reverse text by character clusters or reverse its line order.

Open tool
Text tools

URL slug generator

Turn a title into a lowercase, hyphen-separated Unicode URL slug.

Open tool
Text tools

Text line difference

Compare two texts and show inserted and removed lines.

Open tool
Text tools

Number text lines

Prefix each line with a configurable starting number.

Open tool
Text tools

Line prefix and suffix

Add the same prefix and suffix to every text line.

Open tool
Text tools

Filter text lines

Keep or remove lines containing a literal search term.

Open tool
Text tools

Shuffle text lines

Randomly shuffle complete lines using browser randomness.

Open tool
Text tools

Repeat text

Repeat a text block with a configurable separator.

Open tool
Text tools

Wrap text lines

Wrap long lines to a chosen Unicode character width.

Open tool
Text tools

Word frequency

Count words with locale-aware segmentation when available.

Open tool
Text tools

Remove diacritics

Remove decomposable combining marks from Unicode text.

Open tool
Text tools

Unicode normalization

Normalize text with NFC, NFD, NFKC or NFKD.

Open tool
Text tools

Text to code points

Display every Unicode scalar as a U+ code point.

Open tool
Text tools

Code points to text

Convert U+ hexadecimal scalar values back into text.

Open tool
Text tools

Text to Morse code

Encode supported Latin letters, digits and punctuation.

Open tool
Text tools

Morse code to text

Decode dot-dash tokens with slash-separated words.

Open tool
Text tools

HTML to plain text

Extract readable text without executing HTML scripts.

Open tool