Transform your text between different letter cases instantly. Convert to UPPERCASE, lowercase, Title Case, camelCase, snake_case, and 10+ more formats. 100% private — runs in your browser.
| 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, book names |
| Sentence case | Hello world | Regular sentences, paragraphs |
| camelCase | helloWorld | JavaScript variables, JSON keys |
| PascalCase | HelloWorld | Class names, C# and Java 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, kebab-case, and many more formats.
Perfect for converting variable names between programming conventions — camelCase, PascalCase, snake_case and more.
Character count, word count, line count, and sentence count updated in real-time as you type.
Type or paste your text into the input area. Use sample buttons for quick testing.
Click any conversion button — the output appears instantly in the right panel.
Click Copy to copy the converted text to your clipboard, or Download to save as a .txt file.
Use the Swap button to move the output back to the input for chained conversions.
💡 Pro Tip: Use Swap after converting to chain multiple conversions — e.g., camelCase → snake_case → CONSTANT_CASE in sequence.
A case converter transforms text between different letter case formats. Whether you need UPPERCASE for headings, camelCase for JavaScript variables, snake_case for Python functions, or kebab-case for CSS classes — our free tool handles all conversions instantly in your browser with no server upload.
myVariableName. Used in JavaScript, Java, Swift.MyClassName. Used for classes in C#, Java, TypeScript.my_function. Used in Python, Ruby, SQL.my-component. Used in URLs, CSS, HTML attributes.MAX_VALUE. Used for constants and env variables.config.key. Used in config files and namespaces.folder/file. Used in file paths and routes.myVariableName and click snake_case to get my_variable_name instantlymyVariableName. PascalCase starts with an uppercase letter: MyClassName. Both join words without spaces and capitalize each subsequent word.my_variable) and is common in Python, Ruby, and database columns. kebab-case uses hyphens (my-variable) and is used in URLs, CSS classes, and HTML attributes.This case converter runs entirely in your web browser. No text is ever transmitted, stored, or logged by our servers. All processing is instant and completely private.