Add line numbers
Add line numbers: Prefix each line with its 1-based line number
Choose a tool. The method, example and assumptions are included.
Add line numbers: Prefix each line with its 1-based line number
Caesar cipher and ROT13 locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Find and replace: Literal, case-sensitive global replacement. Regular expressions are not executed.
NATO phonetic alphabet translator locally in your browser, with clear input requirements, a worked example and an explanation of the result.
Number to English words: Split the integer into three-digit groups through quadrillions, spell each group in English, and read fractional digits individually after “point”.
Remove duplicate lines: Keep the first occurrence of each exact, case-sensitive line; preserve order
Reverse line order: Reverse newline-delimited lines without changing line contents
Reverse text: Reverse Unicode code points; combining sequences may separate
Sort lines: Sort lines in Unicode code-unit order; case-sensitive
Text case converter: Apply Unicode upper/lower case, or uppercase each word’s first letter
Text comparison: Compare exact Unicode strings; report first differing code-point position
Unicode inspector: List code points in hexadecimal; maximum 1,000 code points
Unicode text normalization locally in your browser, with clear input requirements, a worked example and an explanation of the result.
URL slug generator: Normalize accents, lowercase, replace non-ASCII-alphanumeric runs with hyphens
Whitespace cleanup: Trim leading/trailing whitespace and replace internal whitespace runs with one space
Word and character count: Count whitespace-delimited words and Unicode code points
Word frequency counter locally in your browser, with clear input requirements, a worked example and an explanation of the result.
No sign-up. Tool inputs stay on your device.