Text Case Converter

Convert text between 11 case formats: camelCase, PascalCase, snake_case, kebab-case, UPPER, lower, Title Case and more.

Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, kebab-case, PascalCase, and more — instantly in your browser.

Input

Output — Title Case

✓ Copied!
Converted text will appear here…

FAQ

Which case should I use for JavaScript variable names?

Use camelCase for variables and functions, PascalCase for classes and React components.

Does snake_case remove spaces?

Yes. Spaces are replaced by underscores, special characters are removed, and the result is lowercased.

Does alternating case work on numbers?

Numbers and punctuation are left unchanged. Only alphabetic characters alternate.

Frequently Asked Questions

What is camelCase?

camelCase writes compound words with no spaces. The first word is lowercase and each subsequent word starts with a capital letter. Example: myVariableName. Used in JavaScript, Java, and Swift.

What is the difference between snake_case and kebab-case?

snake_case uses underscores (my_variable) while kebab-case uses hyphens (my-variable). kebab-case is common in URLs and CSS; snake_case is common in Python, databases, and file names.

What is PascalCase?

PascalCase (also called UpperCamelCase) capitalizes the first letter of every word with no separators: MyClassName. Used for class names in most OOP languages.