Free Text Tool

Text Case Converter

Instantly format your text into camelCase, UPPERCASE, snake_case, and more without manual retyping.

Your text

UPPERCASE
lowercase
Title Case
Sentence case
camelCase
PascalCase
snake_case
kebab-case
CONSTANT_CASE
dot.case
aLtErNaTiNg
iNVERSE cASE

How to Convert Text Case

1

Paste your text

Works with sentences, variable names, or any mixed input

2

See all 12 formats

Every case conversion updates instantly as you type

3

Copy what you need

Each result card has its own Copy button

4

Paste into your work

Use in code, content, URLs, or design systems

Case Converter FAQ

What is camelCase?

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.

What is the difference between snake_case and kebab-case?

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.

What is PascalCase used for?

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.

Does the converter handle camelCase input?

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.

Related Tools

More Developer Tools

View all tools
Chat with us on WhatsApp