Text Utilities
Handle everyday text chores in one place: UPPER/lower/camelCase/snake_case, sorting and removing duplicate lines, find and replace with regex, and character and word counts. Everything runs on your device.
- Fully offline
Loading…
Features
- 9 cases: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE
- Natural sort that handles numbers (item2 before item10) and Persian
- Remove duplicate and empty lines, reverse, trim
- Plain or regex find and replace with groups
- Counts characters (emoji-aware), words, lines and bytes
- Large text is processed in the background without freezing the page
Examples
Names to snake_case
- Input
- userId XMLHttpRequest
- Output
- user_id xml_http_request
Remove duplicate lines
- Input
- a b a
- Output
- a b
FAQ
How does natural sort work?
Numbers inside lines are compared by value, so item2 comes before item10.
Which regex syntax is used?
JavaScript regular expressions with the u flag, so p{L} and other Unicode classes work.
Is my text sent anywhere?
No. All processing happens on your device.