Text
Small text jobs that come up constantly: changing case, sorting and deduplicating lines, counting, extracting, and comparing. Paste text or drop a file and get the result immediately.
- Text Case ConverterConvert text between camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, Title Case, and Sentence case.
- Text DiffCompare two pieces of text side by side or inline, by line, word, or character, with intra-line highlights.
- Line Tools: Sort, Dedupe, Filter & MoreSort, reverse, shuffle, deduplicate, trim, number, prefix, and filter lines of text, or extract regex matches.
- Sort Lines AlphabeticallySort lines A to Z, Z to A, naturally (file2 before file10), by length, or case-insensitively.
- Remove Duplicate LinesRemove repeated lines from a list, ignoring case or whitespace if you want, keeping the first or last copy.
- Remove Empty LinesDelete blank lines and whitespace-only lines from text.
- Text Inspector: Characters, Bytes & Code PointsCount characters, words, lines, UTF-8 and UTF-16 bytes, code points, and graphemes, and find invisible characters with their positions.
- Word & Character CounterCount words and characters as you type, with lines, paragraphs, and exact UTF-8 byte size.
- Invisible Character DetectorFind zero-width spaces, bidi controls, non-breaking spaces, and other hidden Unicode characters, with line and column.
- Text Transformer: Whitespace, Accents, Slugs & MoreTrim and normalize whitespace, convert tabs and spaces, remove accents, slugify, reverse, and convert line endings.
- Slug GeneratorTurn titles into clean URL slugs: accents removed, lowercase, hyphen or underscore separated, optional length limit.
- Remove Accents & DiacriticsStrip accents and diacritics from text (café to cafe), including ß, ø, and æ.
- Line Ending Converter (CRLF, LF, CR)Convert Windows CRLF, Unix LF, and classic Mac CR line endings, and count each kind.
- Reverse TextReverse a string by characters (emoji-safe), reverse word order, or reverse the order of lines.
- String Escape & UnescapeEscape and unescape text for JSON, JavaScript, Java, C, shell, regex, HTML, CSV, and SQL strings, with error positions.