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
  1. Paste or type your text.
  2. Select the target case from the buttons.
  3. Text converts instantly.
  4. 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.

Case Converter

← All tools
Loading…
Related tools
Word Counter Find & Replace Text Diff
Also available in: 🇪🇸 Español🇮🇳 हिन्दी