Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case instantly.
Choose a case:
Result:
How to Use This Case Converter
- Type or paste your text into the input box.
- Pick a case style — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case.
- The result updates instantly; click Copy to grab the converted text.
Example
The phrase "hello world example" converts to HELLO WORLD EXAMPLE (UPPERCASE), Hello World Example (Title Case), helloWorldExample (camelCase), HelloWorldExample (PascalCase), hello_world_example (snake_case), and hello-world-example (kebab-case).
Common Use Cases
- Converting variable or function names between camelCase, PascalCase, and snake_case for different programming languages.
- Formatting URL slugs into kebab-case.
- Fixing capitalization in titles, headings, or pasted text.
FAQs
What's the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (e.g. myVariableName), while PascalCase capitalizes every word including the first (e.g. MyVariableName). camelCase is common for variables and functions; PascalCase is common for class and component names.
How does the converter decide where words start?
It splits your text on spaces, hyphens, and underscores to find word boundaries, then rebuilds it in the selected case style — so text already written in snake_case or kebab-case converts cleanly too.
Does converting case change punctuation or numbers?
Numbers are preserved as-is. For snake_case, kebab-case, camelCase, and PascalCase, punctuation is dropped from word boundaries since those formats don't use punctuation; other modes leave punctuation untouched.
