Case Converter
Convert text between uppercase, lowercase, camelCase, and more.
🔒 Runs entirely in your browser — nothing is uploaded.
How Case Converter works
How do the different case conversions work?
UPPERCASE and lowercase use JavaScript's built-in case methods, while Title Case and Sentence case use regular expressions to capitalize the first letter of each word or each sentence. camelCase, snake_case, kebab-case, and CONSTANT_CASE are built by detecting word boundaries - either a lowercase-to-uppercase letter transition or a run of non-alphanumeric characters - and reinserting the right separator and capitalization around them.
When would I use this?
It is handy for developers renaming something between naming conventions, like turning a spreadsheet column header into a valid snake_case database field, or for writers who need consistent Title Case for headlines versus plain Sentence case for body copy.
Are there any conversion quirks to watch for?
Title Case capitalizes every word, including short ones like "a" or "the" - it does not apply the editorial convention of lowercasing minor words. And because Sentence case lowercases the entire input before re-capitalizing, any intentional capitalization such as acronyms or proper nouns gets flattened first, so it is worth reviewing the result before you use it.