Text
Frequency analysis of text: how many times each word or character appears, sorted by count.
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.
Sort lines of text alphabetically, remove duplicates, empty lines, and extra whitespace.
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.
Base32 (RFC 4648) encode and decode — text and files, right in your browser.
Test JSONPath expressions against real JSON data — instantly see the matched values and their paths.
Convert Unix time to a date and back, with support for arbitrary (IANA) time zones.
Compress JavaScript for production, or format minified code into a readable layout.
Parse a string like "P3Y6M4DT12H30M5S" into a readable breakdown, or build one from years/months/days/hours/minutes/seconds.
Time-based one-time passwords (TOTP, RFC 6238) — generate the current code from a secret and verify an entered code with clock-drift tolerance.