Text utilities
Count, clean, sort, compare, encode and transform text. Fast, deterministic and offline once the page has loaded.
16 tools · 16 working right now
Working now
No account, no configuration, no upload. Open one and get on with it.
Tools that work now
- Live
Password & random generator
Strong passwords, unique IDs, PINs, random numbers, or a fair pick from your list.
Stays on your device - Live
Word counter
Count words, characters, sentences, paragraphs and reading time.
Stays on your device - Live
Case converter
Switch text between sentence case, Title Case, UPPER, lower, camelCase and snake_case.
Stays on your device - Live
Remove duplicate lines
Strip repeated lines from a list, optionally ignoring case and whitespace.
Stays on your device - Live
Text cleaner
Tidy pasted text: odd spaces, curly quotes, invisible characters and broken lines.
Stays on your device - Live
Find and replace
Replace text across a whole document, with optional regular expressions.
Stays on your device - Live
Timestamp converter
Convert between Unix timestamps and readable dates, in any time zone.
Stays on your device - Live
Sort lines
Sort a list alphabetically, numerically, by length or at random.
Stays on your device - Live
Regex tester
Test a regular expression against sample text and see every match and group.
Stays on your device - Live
Compare text
See line-by-line what changed between two versions of a text.
Stays on your device - Live
Base64 encoder & decoder
Encode text to Base64 or decode it back, UTF-8 safe.
Stays on your device - Live
URL encoder & decoder
Percent-encode text for URLs, or decode an encoded URL back to readable text.
Stays on your device - Live
Hash generator
Generate SHA-1, SHA-256, SHA-384 or SHA-512 hashes of text or a file.
Stays on your device - Live
URL slug generator
Turn a headline into a clean, URL-safe slug.
Stays on your device - Live
Placeholder text generator
Generate placeholder paragraphs, sentences or words for layouts.
Stays on your device - Live
Add line numbers
Number the lines of a list or text, with a start number and style you choose.
Stays on your device