Convert text to UPPER, lower, Title, camelCase, snake_case, kebab-case & more — instantly.
Case Converter transforms text between UPPERCASE, lowercase, Title Case, Sentence case, and programming conventions like camelCase, PascalCase, snake_case, and kebab-case. Paste any block of text, pick a target format, and copy the reformatted result instantly.
It is built for developers renaming variables, writers cleaning up headlines and captions, and data cleaners normalizing inconsistent spreadsheet or CSV values. Because everything runs in your browser, it handles anything from a single label to thousands of lines at once.
Each format applies a specific rule. UPPERCASE and lowercase map every letter using Unicode case folding. Title Case capitalizes the first letter of each word, while Sentence case capitalizes only the first letter after sentence-ending punctuation. These operations preserve your spacing and punctuation.
Programming formats first split the input into word tokens by detecting spaces, hyphens, underscores, and case boundaries (for example, the switch from a lowercase to an uppercase letter in existing camelCase). camelCase joins the tokens with the first word lowercase and each following word capitalized (myVariableName). PascalCase capitalizes every token (MyVariableName). snake_case joins lowercase tokens with underscores (my_variable_name), and kebab-case joins lowercase tokens with hyphens (my-variable-name).
Example: the phrase "user login count" becomes USER LOGIN COUNT, userLoginCount, UserLoginCount, user_login_count, or user-login-count depending on the format you select.
Yes, it is completely free with no sign-up. All conversion happens locally in your browser using JavaScript, so your text is never uploaded to a server or stored anywhere.
Both remove spaces and capitalize word boundaries, but camelCase keeps the first letter lowercase (userName) while PascalCase capitalizes it too (UserName). camelCase is common for variables, PascalCase for class and component names.
The tool capitalizes the first letter of every word for predictable results. It does not apply style-guide exceptions that keep articles and prepositions lowercase, so review headlines if you follow AP or Chicago rules.
Yes. The tool detects underscores, hyphens, and existing case boundaries as word separators, so it can reformat between any of the supported programming styles.
There is no fixed character limit. Since processing runs on your device, very large inputs of many thousands of lines depend only on your browser and available memory.
Case conversion uses Unicode rules, so accented letters like é or ñ convert correctly. Word-splitting for programming formats works best with Latin-script text separated by spaces or common delimiters.
UPPERCASE, lowercase, Title Case, and Sentence case preserve your original layout. The programming formats intentionally collapse separators because those styles remove spaces by definition.