Case Converter

Convert text to UPPER, lower, Title, camelCase, PascalCase, snake_case, and kebab-case.

UPPERCASE
lowercase
Title Case
camelCase
PascalCase
snake_case
kebab-case
Ad

Text case conversion is a common task in writing, coding, and data formatting. Whether you need to fix text accidentally typed in ALL CAPS, convert a title to proper Title Case, or prepare variable names in camelCase or snake_case for programming, this free case converter handles it all. Paste your text, select the target format, and copy the result.

How to use this tool

  1. Paste or type your text into the input field.
  2. Click one of the case buttons: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case.
  3. The converted text appears instantly. Click the copy button to copy it to your clipboard.

Frequently asked questions

What is Title Case?

Title Case capitalizes the first letter of each major word. Minor words like "a", "an", "the", "and", "or", and "of" are usually lowercase unless they start the title.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (e.g. myVariableName). PascalCase (also called UpperCamelCase) starts with an uppercase letter (e.g. MyClassName). camelCase is common in JavaScript and Java; PascalCase is common for class names.

What is snake_case?

snake_case uses lowercase letters with underscores between words (e.g. my_variable_name). It is the standard naming convention in Python and is also used in database column names.

What is kebab-case?

kebab-case uses lowercase letters with hyphens between words (e.g. my-variable-name). It is commonly used in URLs, CSS class names, and HTML attributes.