Text Case Converter
Convert text to uppercase, lowercase, capitalized, camelCase, PascalCase, snake_case, kebab-case, or CONSTANT_CASE locally in your browser.
This tool runs entirely in your browser. Your input is never uploaded.
Convert text and identifiers
Paste text, choose a case style, and see the converted result instantly. The tool supports uppercase, lowercase, capitalized words, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.
Naming conversion
Naming styles detect words separated by spaces, punctuation, underscores, hyphens, or existing camelCase and PascalCase boundaries. For example, HTTPServer example_value becomes httpServerExample, http_server_example, or HTTP_SERVER_EXAMPLE depending on the selected style.
Capitalized mode preserves whitespace and punctuation while making the first letter of each word uppercase. Chinese text is retained, while letters that support casing are converted.
Sentence case lowercases the text and then capitalizes only the first letter of each sentence. Sentence starts are detected after ., !, ?, 。, !, and ?, so hELLO WORLD. tHIS IS fine! becomes Hello world. This is fine!.
Privacy
All conversion happens locally in your browser. Your text is never uploaded or sent to a server.
Related tools
Text Deduplicator
Remove duplicate lines or words locally in your browser, keep first or last occurrence, and view duplicate counts.
Open ToolText Statistics
Count characters, Chinese characters, English words, lines, paragraphs, and estimate reading time locally in your browser.
Open ToolRegex Tester
Test regular expressions, read them token by token, and get Python, Java, Go, and PHP equivalents.
Open Tool