All Tools / Text Tools / Case Converter — Transform Text Case Online
📝 Input
✨ Output

How to Use

  1. Type or paste your text in the Input panel on the left.
  2. Click any case button above the text areas to instantly convert the format.
  3. The converted result will appear in the Output panel on the right.
  4. Click 📋 Copy to extract the final result to your clipboard.

When to Use Each Case

Which programming conventions use these formats?
Different naming conventions are used across programming languages and contexts. camelCase is standard in JavaScript and Java variables. snake_case is preferred in Python and Ruby. kebab-case is used for CSS class names and URLs. PascalCase is for class names in most languages. CONSTANT_CASE is for constants and environment variables. Title Case is used for headlines and titles in content writing.

Frequently Asked Questions

What is camelCase and when should I use it?

camelCase starts with a lowercase letter and capitalises each subsequent word with no separators: myVariableName, getUserData, totalItemCount. It's the standard naming convention for variables and functions in JavaScript, Java, TypeScript, and Swift.

What is the difference between snake_case and kebab-case?

Both use lowercase words with separators, but snake_case uses underscores (user_first_name) while kebab-case uses hyphens (user-first-name). snake_case is preferred in Python, Ruby, and database column names. kebab-case is standard in CSS class names, HTML attributes, and URL slugs.

What is PascalCase?

PascalCase (also called UpperCamelCase) capitalises the first letter of every word: MyClassName, UserProfile, HttpRequest. It's the standard convention for class names and type names in most programming languages including C#, Java, TypeScript, and Python.

What is SCREAMING_SNAKE_CASE used for?

SCREAMING_SNAKE_CASE (all uppercase with underscores) is the convention for constants and environment variables: MAX_RETRIES, DATABASE_URL, API_KEY. It visually signals that the value shouldn't change at runtime.

What is Title Case?

Title Case capitalises the first letter of each major word: The Quick Brown Fox. In publishing, minor words (a, an, the, and, but, or, in, on, at, etc.) are usually lowercase unless they start the title. This tool applies simple title case — capitalising all words.