Clacify

Case Converter

Convert text to UPPER, lower, Title, camelCase

Built & maintained by Pappu Venkata Subbi Reddy, founder of Clacify · Updated July 2026

About Case Converter

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.

Why Use Case Converter?

How It Works

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.

Text case styles and where each is used

StyleExampleCommon use
UPPERCASEHELLO WORLDHeadings, emphasis, constants
lowercasehello worldURLs, tags, casual text
Title CaseHello WorldTitles and headlines
Sentence caseHello worldBody text and sentences
camelCasehelloWorldJavaScript / Java variables
PascalCaseHelloWorldClass names, React components
snake_casehello_worldPython variables, DB columns
kebab-casehello-worldURLs, CSS classes, filenames
aLtErNaTiNghElLo WoRlDMocking / meme text

Paste text above and switch between any of these instantly — no retyping.

Which case to use where (for coders)

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.

Title Case is not "capitalise every word"

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.

Fast, and completely private

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.

Frequently Asked Questions

How to convert text to title case?

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).

What is the difference between camelCase and PascalCase?

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.

Related Text Tools Tools