Free tool
Case Converter
Type or paste text below, then pick a case to convert it to - UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case or kebab-case.
Case Converter
Input
Output
How to change the case of text
- Type or paste text into the input box.
- Pick a case, and the converted text appears in the output box.
- Press Copy.
The eight cases
- UPPERCASE makes every letter a capital. Good for short labels, hard work in paragraphs.
- lowercase removes every capital, which tidies text typed with Caps Lock on.
- Title Case capitalises the first letter of every word, for headings and product names.
- Sentence case capitalises the start of each sentence and lowercases the rest. It is the easiest style to read.
- camelCase joins words and capitalises each one after the first, as in firstName. Common in JavaScript and JSON.
- PascalCase does the same but capitalises the first word too, as in FirstName, for class and component names.
- snake_case joins lowercase words with underscores, as in first_name. Common in Python and databases.
- kebab-case joins lowercase words with hyphens, as in first-name. Used in web addresses and CSS.
Good to know
Title Case here capitalises every word, including short ones such as "and" and "of". Some style guides keep those lowercase, so check headings against the one you follow. Sentence case can't recognise names and places, so capitalise those again afterwards. Your original text stays in the input box, so you can try several cases and copy the one you want.