Convert text to UPPER, lower, Title, camelCase
Built & maintained by Pappu Venkata Subbi Reddy, founder of Clacify · Updated July 2026
Case Converter transforms text between cases instantly — UPPERCASE, lowercase, Title Case, Sentence case, and developer formats like camelCase, snake_case, and kebab-case. Paste your text, pick a case, and copy the result. It saves the tedium of retyping and is used by writers fixing accidental caps-lock, students formatting titles, and developers converting variable names. It also shows live word and character counts. Everything is processed locally — your text is never stored or sent anywhere.
Each conversion applies a deterministic transformation: uppercase/lowercase map every letter; Title Case capitalises the first letter of each word; Sentence case capitalises the first letter after sentence-ending punctuation; and the developer formats split the text into words (on spaces, case changes, and separators) before rejoining with the chosen convention. All processing happens locally in your browser as you type — nothing is stored or transmitted.
| Style | Example | Common use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Headings, emphasis, constants |
| lowercase | hello world | URLs, tags, casual text |
| Title Case | Hello World | Titles and headlines |
| Sentence case | Hello world | Body text and sentences |
| camelCase | helloWorld | JavaScript / Java variables |
| PascalCase | HelloWorld | Class names, React components |
| snake_case | hello_world | Python variables, DB columns |
| kebab-case | hello-world | URLs, CSS classes, filenames |
| aLtErNaTiNg | hElLo WoRlD | Mocking / meme text |
Paste text above and switch between any of these instantly — no retyping.
Programming languages have strong conventions, and following them makes your code read as idiomatic. JavaScript and Java use camelCase for variables and functions and PascalCase for classes and React components. Python and most SQL databases prefer snake_case. URLs, CSS class names and filenames use kebab-case because it's URL-safe and readable. Constants are usually UPPER_SNAKE_CASE. Converting between them by hand is error-prone — this tool does it in one click.
Proper title case capitalises the important words but leaves short joining words lowercase — articles (a, an, the), short conjunctions (and, but, or) and short prepositions (of, to, in) — unless they're the first or last word. So it's "The Lord of the Rings", not "The Lord Of The Rings". This converter applies those rules so your headlines look professionally set, not shouty.
Everything converts as you type, entirely in your browser — no button, no upload, no logging. That means you can safely paste unpublished copy, code, or confidential text and convert it without any of it leaving your device. Handy for writers cleaning up headlines, developers renaming variables, and anyone fixing a block of ALL-CAPS text someone pasted in.
Paste your text into Clacify's Case Converter and select 'Title Case'. Every word is capitalised. Title Case is standard for book titles, headlines, and subheadings. For email subjects, most style guides recommend sentence case (only the first word and proper nouns capitalised).
camelCase starts with a lowercase letter and capitalises subsequent words (e.g. myVariableName) — used for JavaScript variables and functions. PascalCase (UpperCamelCase) capitalises every word including the first (e.g. MyVariableName) — used for JavaScript classes, React components, and C# methods. snake_case uses underscores (my_variable_name) — common in Python.