Text Utilities
Change case, sort and de-duplicate lines, escape strings and convert identifier styles.
- Case Converter
Convert text to UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE. Unicode-aware, in your browser, nothing uploaded.
- JSON String Escape and Unescape Online
Escape text for a JSON string or unescape one back, per RFC 8259: quotes, backslashes, control characters, optional \uXXXX for non-ASCII. In your browser.
- Remove Duplicate Lines
Remove duplicate lines from a list, keeping the first or last copy. Optional case-insensitive and trimmed matching, with counts of what was removed.
- snake_case to camelCase Converter (and Back)
Convert identifiers between snake_case, camelCase, PascalCase, kebab-case and CONSTANT_CASE. Handles HTTPServer-style acronyms, digits and leading underscores.
- Sort Lines Alphabetically
Sort lines alphabetically A–Z or Z–A, with natural number sorting, case sensitivity, blank-line removal and reverse order. Runs in your browser.