Text
Sort lines of text alphabetically, remove duplicates, empty lines, and extra whitespace.
Convert text or an identifier into every common naming style at once — camelCase, snake_case, kebab-case, and more. Recognizes word boundaries in camelCase/PascalCase, acronyms (XMLParser → XML + Parser), and around digits.
Compare two texts line by line — what was added, removed, or changed, with word-level highlighting inside changed lines.
Test regular expressions against real text: highlighted matches with parsed capture groups, or replace matches with new text.
Escape text into a string literal (quotes, backslash, control characters) for pasting into code, or unescape it back.
Convert line endings between Windows (CRLF), Unix/macOS (LF), and classic Mac (CR), with mixed-ending detection.
Real-time text statistics: characters (with and without spaces), words, lines, sentences, paragraphs, and size in bytes (UTF-8).
Parse a Set-Cookie header or a Cookie/document.cookie string into name, value, attributes, and a check for common security mistakes.
Generate a QR code from text or a URL, or read the content of an uploaded QR code image.
Sum or subtract several durations — handy for tallying worked hours, video length, or total task time.
Recursively sort JSON object keys alphabetically — array element order is left untouched, only object keys at every nesting level.
AND/OR/XOR/NAND/NOR/XNOR/NOT and shifts on integers of a given width (8/16/32/64 bits) in any number base.
Compress CSS for production, or format minified CSS into a readable layout.