Text Case Converter

Convert text between different cases: camelCase, snake_case, kebab-case, UPPER CASE, lower case, and more.

Convert text between different cases instantly. Perfect for programming variable names, file naming conventions, and content formatting.

Multiple case conversion options
Real-time text transformation
Copy any result with one click
Perfect for programming and development
Handles special characters and numbers
Bulk text processing
No registration required
Completely free
Works in your browser

lowercase

all characters in lowercase

UPPERCASE

ALL CHARACTERS IN UPPERCASE

Title Case

First Letter Of Each Word Capitalized

Sentence case

First letter capitalized, rest lowercase

camelCase

firstWordLowercaseRestCapitalized

PascalCase

AllWordsCapitalizedNoSpaces

snake_case

words_separated_by_underscores

SCREAMING_SNAKE_CASE

WORDS_SEPARATED_BY_UNDERSCORES_UPPERCASE

kebab-case

words-separated-by-hyphens

SCREAMING-KEBAB-CASE

WORDS-SEPARATED-BY-HYPHENS-UPPERCASE

dot.case

words.separated.by.dots

path/case

words/separated/by/slashes

aLtErNaTiNg CaSe

EvErY oThEr ChArAcTeR aLtErNaTeS

iNVERSE cASE

oPPOSITE oF oRIGINAL cASING

How to Use

  1. Enter or paste your text into the input field
  2. All case conversions will appear automatically in real-time
  3. Click the Copy button next to any result to copy that specific format
  4. Use Copy All Results to copy all conversions at once for comparison

Frequently Asked Questions

What is camelCase used for?

camelCase is commonly used for variable names and function names in JavaScript, Java, and other programming languages.

When should I use snake_case?

snake_case is preferred in Python, Ruby, and database column names. It is also used for file names in many systems.

What is the difference between kebab-case and snake_case?

kebab-case uses hyphens (-) while snake_case uses underscores (_). Kebab-case is common in URLs and CSS classes.

Can I convert text with numbers and special characters?

Yes, the converter handles numbers and preserves them appropriately. Special characters are handled based on the target case format.