How the Text Case Converter Works
AnyTool Text Case Converter transforms text entirely in the browser. Natural cases (UPPERCASE, lowercase, Title and Sentence case) operate on the original string, while programmer cases first run a Unicode-aware tokenizer that splits text on whitespace, punctuation, camelCase humps and acronym runs, then rejoins the words with the target delimiter and capitalization. Every case is recomputed live as you type.
- A single tokenizer feeds camelCase, PascalCase, snake_case, kebab-case, dot.case, path/case, CONSTANT_CASE and Train-Case
- Acronym runs are split intelligently, so HTTPServer becomes HTTP and Server
- Sentence case capitalizes the first letter after each terminator (. ! ?)
- Alternating and inverse cases operate per letter, leaving symbols untouched
- All conversion is client-side JavaScript — no server round-trip
