Instant Conversion
Convert text instantly with a single click. No waiting, no page reloads - see results immediately.
Transform your text between different letter cases instantly. Convert to uppercase, lowercase, title case, camelCase, snake_case, and 10+ more formats.
| Case Type | Example Output | Common Use |
|---|---|---|
| UPPERCASE | HELLO WORLD |
Headings, emphasis, acronyms |
| lowercase | hello world |
URLs, email addresses, usernames |
| Title Case | Hello World |
Titles, headlines, names |
| Sentence case | Hello world |
Regular sentences, paragraphs |
| camelCase | helloWorld |
JavaScript variables, JSON keys |
| PascalCase | HelloWorld |
Class names, C# methods |
| snake_case | hello_world |
Python, Ruby, database columns |
| kebab-case | hello-world |
URLs, CSS classes, HTML attributes |
| CONSTANT_CASE | HELLO_WORLD |
Constants, environment variables |
| dot.case | hello.world |
File extensions, config keys |
Convert text instantly with a single click. No waiting, no page reloads - see results immediately.
Support for uppercase, lowercase, title case, camelCase, snake_case, and many more formats.
Perfect for converting variable names between different programming conventions.
Copy converted text to clipboard with a single click. Download as text file option available.
Character count, word count, line count, and sentence count updated in real-time.
All processing happens in your browser. Your text never leaves your device.
A case converter is a tool that transforms text between different letter cases. It can convert text to uppercase (ALL CAPS), lowercase (all small letters), title case (First Letter Of Each Word Capitalized), and various programming naming conventions like camelCase, PascalCase, snake_case, and kebab-case.
camelCase: The first word starts with a lowercase letter, and each subsequent word starts with an uppercase letter. Example: myVariableName
PascalCase: Every word, including the first, starts with an uppercase letter. Example: MyVariableName
PascalCase is also known as UpperCamelCase and is commonly used for class names in many programming languages.
snake_case (words separated by underscores) is commonly used in:
kebab-case (words separated by hyphens) is commonly used in:
CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) uses all uppercase letters with underscores between words. It's primarily used for:
MAX_VALUE, API_KEY)Title Case: Follows title capitalization rules where major words are capitalized, but minor words (articles, prepositions, conjunctions) remain lowercase unless they're the first or last word. Example: "The Lord of the Rings"
Capitalized: Simply capitalizes the first letter of every single word. Example: "The Lord Of The Rings"
Yes! All text processing happens entirely in your browser using JavaScript. Your text is never sent to any server or stored anywhere. Once you close the page, your data is gone. This makes our case converter completely safe for sensitive or confidential text.
Yes! Our tool intelligently handles programming naming conventions. It can:
myVariable → my_variablemy_variable → myVariablemy-component → MyComponentAlternating case (also called studly caps or spongebob case) switches between lowercase and uppercase for each character. Example: aLtErNaTiNg CaSe
It's often used for stylistic or humorous effect in social media, memes, or to convey sarcasm.