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
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.