Case Converter

Convert text between different cases instantly. Transform to uppercase, lowercase, title case, or programming conventions like camelCase and snake_case. Essential for developers and writers.

Select case type:

Copied to clipboard!

Case Types Explained

UPPERCASE

All letters capitalized. Used for emphasis, acronyms, and constants.

lowercase

All letters in small form. Default for most text.

Title Case

First Letter Of Each Word Capitalized. Used for titles and headings.

Sentence case

First letter of sentence capitalized. Standard for paragraphs.

camelCase

firstWordLower, thenCapitalized. Used for JavaScript variables.

PascalCase

EachWordCapitalized. Used for class names in many languages.

snake_case

words_separated_by_underscores. Popular in Python and databases.

kebab-case

words-separated-by-hyphens. Used for URLs and CSS classes.

Frequently Asked Questions

A case converter is a tool that transforms text between different letter cases. It can convert text to uppercase, lowercase, title case, sentence case, and various programming naming conventions like camelCase and snake_case.

We support: UPPERCASE, lowercase, Title Case, Sentence case, tOGGLE cASE, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. Each has specific uses in writing and programming.

camelCase is commonly used in programming for variable names in JavaScript, Java, and other languages. Words are joined without spaces, and each word after the first starts with a capital letter.

camelCase starts with a lowercase letter (myVariableName), while PascalCase starts with an uppercase letter (MyClassName). PascalCase is often used for class names, while camelCase is used for variables and functions.

snake_case is popular in Python and Ruby programming, and is also commonly used for file names, database column names, and configuration keys. Words are separated by underscores.