How to use the case converter
Paste or type your text, then press the button for the case you want. The text in the box is replaced with the converted version, and Undo restores what you had before. Press Copy text to take the result back to your document, spreadsheet or code editor.
What each option does
- UPPERCASE / lowercase: changes every letter, including accented letters.
- Title Case: capitalises main words for headlines and leaves minor words lowercase.
- Sentence case: capitalises only the first letter of each sentence.
- camelCase / PascalCase: joins words for variable and class names.
- snake_case / kebab-case / CONSTANT_CASE: joins words with underscores or hyphens for file names, URLs, database columns and constants.
- Invert case: swaps upper and lower, handy after typing with Caps Lock on.
How words are detected for code-style cases
For the programming cases, each line is split into words at spaces, punctuation, underscores and hyphens, and also where a lowercase letter is followed by a capital, so userFirstName converts cleanly to user_first_name. Line breaks are kept, which lets you convert a whole column of names in one go.