Skip to content

String Utilities

Change case, count words, sort and de-duplicate lines, slugify and clean text.

Available tools

Uppercase ConverterConvert text to UPPERCASE instantly, with full Unicode support for accented and non-Latin letters.Lowercase ConverterConvert text to lowercase, handling accented and non-Latin letters correctly.Title Case ConverterCapitalise the first letter of every word, optionally keeping articles and short prepositions lower case.Sentence Case ConverterLower-case text and capitalise the first letter of each sentence, fixing text typed with caps lock on.camelCase ConverterConvert phrases, snake_case or kebab-case identifiers to camelCase, one identifier per line.PascalCase ConverterConvert phrases and identifiers to PascalCase (UpperCamelCase) for class and type names.snake_case ConverterConvert camelCase, PascalCase or plain phrases to snake_case, splitting acronyms sensibly.kebab-case ConverterConvert text or identifiers to kebab-case (hyphen separated), ideal for CSS classes and URLs.CONSTANT_CASE ConverterConvert identifiers and phrases to SCREAMING_SNAKE_CASE for constants and environment variables.Invert CaseSwap upper case letters to lower case and lower case to upper case (tOGGLE cASE).Reverse TextReverse characters, word order or line order. Emoji and accented letters are kept intact.Word CounterCount words, characters, sentences and paragraphs, and estimate reading and speaking time.Character CounterCount characters with and without spaces, code points, UTF-16 units and UTF-8 bytes for any text.Remove Duplicate LinesDelete repeated lines while keeping the first occurrence and original order, with case options.Sort LinesSort lines alphabetically, in reverse, naturally (item2 before item10) or by length.Remove Empty LinesDelete blank and whitespace-only lines from text, logs or code.Trim WhitespaceTrim leading and trailing spaces from every line and collapse repeated spaces and tabs.Remove Line BreaksJoin lines into a single line, optionally keeping paragraph breaks, for pasting copied PDF text.Add Line NumbersPrefix each line with its number, with a choice of format, starting number and padding.Find and ReplaceFind and replace text, with optional regular expressions, capture groups, case sensitivity and whole words.Text to Slug ConverterTurn titles into clean URL slugs: lower case, accents removed, punctuation replaced by hyphens.Remove AccentsStrip diacritics from letters (é → e, ü → u, ß → ss, ø → o) while keeping the rest of the text.Text RepeaterRepeat a word or text many times with a newline, space, comma or tab separator and optional numbering.Extract Email AddressesPull every email address out of text, HTML or logs, with optional de-duplication and sorting.Extract URLsFind all http, https, ftp and www links in text or HTML and list them one per line.Extract NumbersExtract all integers and decimals from text, with thousands separators removed, plus optional sum.Word Frequency CounterCount how often each word appears, ranked by frequency, with optional stop-word filtering and CSV output.