FinanceHealthMathDev ToolsDate & TimeText ToolsConvertersUtilitiesBusinessConstructionAgricultureAutomotiveScienceStatisticsEducationLegal & TaxAbout

Case Converter

Instantly convert any text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, and kebab-case. Copy results with one click.

Enter your text
Programming Case Guide
camelCase — JavaScript variables, JSON keys
PascalCase — Class names, React components
snake_case — Python variables, database columns
kebab-case — CSS classes, HTML attributes, URLs
SCREAMING_SNAKE — Constants in most languages
Frequently Asked Questions
What is title case?

Title case capitalises the first letter of each major word. Articles (a, an, the), conjunctions (and, but, or), and prepositions (in, on, at, to) are usually lowercase unless they start the title.

What is camelCase?

CamelCase writes compound words with no spaces and each word after the first capitalised. Example: myVariableName. Used in JavaScript, Java, and TypeScript for variable and function names.

What is snake_case?

Snake_case separates words with underscores, all lowercase. Example: my_variable_name. Used in Python, Ruby, PostgreSQL column names, and many configuration files.

What is kebab-case?

Kebab-case separates words with hyphens, all lowercase. Example: my-variable-name. Used in CSS class names, HTML data attributes, URL slugs, and file names.

What is the difference between camelCase and PascalCase?

Both use no spaces with capitalised word starts. camelCase starts with a lowercase letter (myVariable). PascalCase starts with uppercase (MyVariable). PascalCase is used for class names and React components.

What is SCREAMING_SNAKE_CASE?

SCREAMING_SNAKE_CASE is all-uppercase with underscores. Example: MAX_RETRY_COUNT. Used for constants in most programming languages — it signals that the value should not change.

What is sentence case?

Sentence case capitalises only the first word of a sentence, like normal writing. Example: "The quick brown fox." Used in UI copy, button labels, and descriptive text. Different from title case which capitalises all major words.