Word Counter
Counts Unicode letter/number sequences, keeping internal apostrophes and hyphens together.
Text toolsClean it up, count it, or give it a different case.
Counts Unicode letter/number sequences, keeping internal apostrophes and hyphens together.
Text toolsCounts user-perceived grapheme clusters rather than UTF-16 code units.
Text toolsChanges the capitalization of your text using the selected rule.
Text toolsCapitalizes English words while keeping short connecting words lowercase inside a title.
Text toolsKeeps the first occurrence of each exact, case-sensitive line.
Text toolsSorts complete lines with English collation; numeric mode compares embedded numbers naturally.
Text toolsReverses grapheme clusters so emoji and combining characters stay intact.
Text toolsReverses line order without reversing words inside each line.
Text toolsTrims each line and collapses horizontal whitespace; keeps line breaks.
Text toolsReplaces every case-sensitive literal match.
Text toolsUses a longest-common-subsequence line comparison.
Text toolsNormalizes accents, lowercases text and joins letter/number groups with hyphens.
Text toolsUses Web Crypto randomness with rejection sampling to avoid modulo bias.
Text toolsRepeats neutral Latin-style placeholder paragraphs for layout testing.
Text toolsCounts case-insensitive words and reports those used more than once.
Text toolsReading minutes = word count ÷ words per minute.
Text toolsCombines Unicode word, grapheme, line and English sentence counts.
Text toolsCounts newline-separated lines, including blank and trailing lines.
Text toolsUses the browser’s English sentence segmenter, excluding empty segments.
Text tools