About this tool
Convert text to UPPER, lower, Title, camelCase and snake_case.
The Case Converter handles all common naming conventions in one click. Paste your text and switch between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case and kebab-case instantly. Useful for developers normalising variable names, writers fixing capitalisation, and SEO practitioners formatting headings.
Example
Input: hello world
UPPER CASE → HELLO WORLD · Title Case → Hello World · camelCase → helloWorld · snake_case → hello_world
How to use
- Paste or type your text.
- Select the target case from the buttons.
- Text converts instantly.
- Click Copy to clipboard.
Features
- UPPER CASE and lower case
- Title Case and Sentence case
- camelCase and PascalCase
- snake_case and kebab-case
- One-click copy
Frequently Asked Questions
What is camelCase?+
camelCase joins words without spaces, capitalising each word after the first: myVariableName. Widely used in JavaScript and Java.
What is snake_case?+
snake_case joins words with underscores, all lowercase: my_variable_name. Used in Python, Ruby and SQL.
What is kebab-case?+
kebab-case joins words with hyphens, all lowercase: my-variable-name. Common in CSS class names and URLs.
Does it handle Unicode?+
Yes. Accented letters and Unicode characters are handled correctly across all case modes.
What is PascalCase?+
PascalCase capitalises every word including the first: MyVariableName. Used in C#, TypeScript class names, and React component names.
Does it preserve punctuation?+
Yes. Punctuation stays in place across all case modes — only letter capitalisation changes.