Case Converter: Uppercase, Lowercase, camelCase & More
Case Converter
Convert text to uppercase, lowercase, title case, camelCase, snake_case, and more.
What Is a Case Converter?
A case converter changes the capitalization of text in one step. Paste your text, choose a style, and the result updates instantly. This tool supports six text styles, such as uppercase, lowercase, and title case, and six code styles, such as camelCase, snake_case, and kebab-case. It is useful for headlines, documents, spreadsheets, variable names, URLs, and file names.
How to Use the Tool
-
Add your text
Type or paste into the Input box. Your original text stays unchanged.
-
Choose a style
Select a case style. The Result box updates immediately, and you can try others freely.
-
Copy the result
Press Copy to place the converted text on your clipboard.
Case Styles and When to Use Them
Examples start from hello world unless shown otherwise.
| Style | Example | Common use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Emphasis, labels, acronyms |
| lowercase | hello world | Normalizing text, tags, emails |
| Title Case | Hello World | Headlines and titles |
| Sentence case | Hello world. Next one | Regular paragraphs and captions |
| aLtErNaTiNg | hElLo WoRlD | Playful or stylized text |
| iNVERSE | Hello World becomes hELLO wORLD | Fixing text typed with Caps Lock on |
| camelCase | helloWorld | JavaScript variables, JSON keys |
| PascalCase | HelloWorld | Class and component names |
| snake_case | hello_world | Python code, database columns |
| kebab-case | hello-world | URLs, CSS classes, file names |
| CONSTANT_CASE | HELLO_WORLD | Constants, environment variables |
| dot.case | hello.world | Configuration keys |
Key Features
- 12 case styles: text and code styles in one tool.
- Live result: the output updates as you type or switch styles.
- Smart code conversion:
userFirstName,user_first_name, andUser First Nameall convert correctly. - Multi-line support: code styles convert each line separately, which suits lists of names.
- Private by design: your text is processed in your browser and is never uploaded or stored.
Frequently Asked Questions
Is the Case Converter free to use?
Yes. It is free, needs no sign-up, and runs directly in your browser.
Is my text kept private?
Yes. The conversion happens in your browser with JavaScript. Your text is not uploaded, stored, or sent to any server.
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every word, which suits headlines. Sentence case capitalizes only the first letter of each sentence, which suits normal paragraphs.
Does Title Case skip small words like and, of, or the?
No. This tool capitalizes every word. If your style guide keeps small words in lowercase, edit those words by hand after converting.
Which case should I use for variable names?
It depends on the language and team conventions. camelCase is common in JavaScript, snake_case in Python, PascalCase for class names, CONSTANT_CASE for constants, and kebab-case for URLs and CSS classes.
Does it work with Arabic text?
Arabic has no uppercase or lowercase letters, so the text styles will not change it. The code styles still work, because they split text into words and join them with the chosen separator.
Ready to convert? Go back to the tool above and paste your text.