Case Converter
Paste your text and switch it to uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case or kebab-case with one click. Your text stays in your browser.
Convert text case
How to change text case
- Paste or type your text into the box.
- Click the case you want. The text is replaced straight away.
- Press Copy text to copy it. If you change your mind, convert it again with another case.
Which text case should you use?
| Case | Typical use |
|---|---|
| UPPERCASE | Acronyms, labels, emphasis |
| lowercase | Normalising text, email addresses |
| Title Case | Headings and titles |
| Sentence case | Normal writing, captions |
| camelCase | JavaScript and Java variables |
| PascalCase | Class and component names |
| snake_case | Python, databases, file names |
| kebab-case | URLs, CSS classes |
How Title Case works here
Title Case capitalises the first letter of every word and lowercases the rest. It does not leave small words such as and, of and the in lowercase, because style guides disagree about which words to skip. Edit those by hand if your style guide requires it.
Programming cases work line by line
camelCase, PascalCase, snake_case and kebab-case treat each line as a separate name, splitting words at spaces, punctuation and capital letters. So user profile name becomes userProfileName in camelCase and user_profile_name in snake_case, and a multi-line list of names is converted line by line.
Accents and other alphabets
Accented letters such as é and ü are converted correctly. Scripts without upper and lower case, such as Arabic and Chinese, are left as they are.
Frequently asked questions
How do I change text from uppercase to lowercase?
Paste the text and click lowercase.
How do I capitalise the first letter of every word?
Click Title Case. Each word gets a capital first letter and the rest are lowercased.
How do I convert a sentence to snake_case or camelCase?
Paste the sentence and click snake_case or camelCase. Spaces and punctuation are used to split the words.
Does it keep my line breaks?
Yes. Line breaks are preserved in every mode.
Is my text sent anywhere?
No. All conversion happens in your browser.
More free tools
Word counterRemove duplicate linesJSON formatterAll text tools