Convert any text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, PascalCase and more with one click.
UPPERCASElowercaseTitle CasecamelCasesnake_casePascalCasekebab-case10+ more
📥 Your text
Words: 0Chars: 0
⚡ Click to convert
UPPERCASE
ALL LETTERS CAPITALIZED
lowercase
all letters in small case
Title Case
First Letter Of Each Word
Sentence case
First letter of each sentence
camelCase
firstWordLowerRestCapitalized
PascalCase
EachWordStartsWithCapital
snake_case
words_separated_by_underscores
kebab-case
words-separated-by-hyphens
CONSTANT_CASE
UPPER_SNAKE_CASE
dot.case
words.separated.by.dots
aLtErNaTiNg CaSe
aLtErNaTiNg LeTtErS
Reverse Case
uPPERCASE bECOMES lOWERCASE
📋 All conversions at once
Type or paste text above to see all conversions
How it works
01
Type or paste text
Enter any text — sentences, code, titles, names or anything you need to convert.
02
See all cases instantly
All 12 case conversions update in real time as you type. No need to click convert.
03
Click to apply
Click any case button to replace your input text with the converted version instantly.
04
Copy any result
Copy any individual conversion from the full list below with a single click.
🛡️
100% private. All text conversions happen locally in your browser. Your text is never sent to any server.
Frequently asked questions
The tool supports UPPERCASE (all letters capitalized), lowercase (all letters in small case), Title Case (first letter of each word capitalized), Sentence case (only the first letter of the first word capitalized), camelCase (words joined with no spaces and each word after the first capitalized), PascalCase (like camelCase but the first word is also capitalized), snake_case (words separated by underscores in lowercase), and kebab-case (words separated by hyphens in lowercase).
In camelCase, the first word starts with a lowercase letter and each subsequent word starts with an uppercase letter — for example: myVariableName. In PascalCase (also called UpperCamelCase), every word including the first starts with an uppercase letter — for example: MyVariableName. CamelCase is commonly used for variables and function names in JavaScript, Java, and Swift. PascalCase is typically used for class names and component names.
Snake_case uses underscores to separate words, with all letters in lowercase — for example: my_variable_name. It is the standard naming convention in Python for variables, functions, and file names, and is also common in Ruby, PHP, and database column names. It is favored for its readability — each word is clearly separated — compared to camelCase which relies on capital letters to denote word boundaries.
Kebab-case uses hyphens to separate words, all in lowercase — for example: my-variable-name. It is widely used in HTML attributes, CSS class names, URL slugs, and file names for web projects. CSS properties themselves use kebab-case (e.g. font-size, background-color). It is not valid in most programming language variable names because the hyphen is interpreted as a minus sign.
Yes. The converter processes letters while leaving numbers, punctuation, and symbols unchanged. For conversions like Title Case, words containing numbers are handled correctly — only alphabetic characters are affected. Special characters, emoji, and non-Latin scripts pass through without modification.
Yes. The tool works on any amount of text — from a single word to entire paragraphs or documents. Paste your content, select the target case, and the conversion is applied instantly. The result can be copied back to your clipboard with one click.
Sentence case capitalizes only the first letter of the first word in a block of text and leaves everything else in lowercase — just like a normal written sentence. It differs from Title Case, which capitalizes the first letter of every word. Sentence case is the standard for body text, captions, and most user interface elements outside of headings.
No. All text conversion happens entirely in your browser using JavaScript. Your text never leaves your device and is never sent to any server. This means you can safely convert sensitive text — code snippets, internal documents, private notes — without any privacy concern.