Text Tools
Text is the universal interface, and wrangling it is half of everyday development: comparing two versions to see what changed, counting words and characters against a limit, sorting and de-duplicating a list, or converting an identifier between camelCase, snake_case, and kebab-case. These tools handle the details that trip up naive approaches — Unicode-aware character counting so an emoji counts as one, locale- and number-aware sorting so “10” lands after “9”, and word-boundary detection that splits acronyms sensibly. They run instantly in your browser on text of any size, with nothing sent anywhere, so pasting a whole document or a block of production logs is perfectly safe.
Case ConverterConvert text between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE and dot.case. Free, private, and runs entirely in your browser.Word & Character CounterCount words, characters, sentences, paragraphs, and reading time instantly. A free, private word & character counter that runs entirely in your browser.Line Sorter & DeduplicatorSort lines alphabetically or numerically and remove duplicate or blank lines, right in your browser. Case-insensitive, locale-aware, and fully private.Text Diff CheckerCompare two blocks of text or code online and see added, removed, and unchanged lines instantly. A free, private line diff that runs in your browser.Markdown PreviewPreview Markdown online with a live GitHub-flavored renderer. Tables, code blocks, and task lists render instantly and privately in your browser.Whitespace CleanerClean messy whitespace online: collapse repeated spaces, trim lines, remove blank lines, expand tabs, and strip non-breaking spaces. Private, in-browser.String Length CalculatorMeasure string length by Unicode code points, UTF-16 units, and UTF-8 bytes, plus words, lines, and graphemes. Emoji-aware and runs in your browser.Reverse TextReverse text by characters, words, or lines online. The character reverse is emoji-safe, so surrogate pairs stay intact. Free, private, and in your browser.Find and Replace TextFind and replace text online with literal or regex search, case-insensitive matching, and $1 capture groups. Replace all or the first match, privately.