Free Text Tool
Instantly format your text into camelCase, UPPERCASE, snake_case, and more without manual retyping.
Your text
How It Works
Works with sentences, variable names, or any mixed input
Every case conversion updates instantly as you type
Each result card has its own Copy button
Use in code, content, URLs, or design systems
FAQ
camelCase joins words together with no separator, capitalising the first letter of each word except the first — for example, "hello world" becomes "helloWorld". It is commonly used for variable and function names in JavaScript, Java, and Swift.
snake_case uses an underscore as the word separator (hello_world) while kebab-case uses a hyphen (hello-world). snake_case is common in Python and database column names; kebab-case is used in CSS class names, HTML attributes, and URL slugs.
PascalCase (also called UpperCamelCase) capitalises the first letter of every word — "hello world" becomes "HelloWorld". It is the standard for class names and component names in most programming languages including C#, Java, and React.
Yes. The converter detects word boundaries in camelCase, PascalCase, snake_case, and kebab-case input, so "helloWorld" and "hello-world" both correctly convert to "Hello World" in Title Case or "hello_world" in snake_case.