NexaLab Tools
Free tool

πŸ”€ Case Converter

Free online case converter. Instantly convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.

UPPERCASE

HELLO WORLD

lowercase

hello world

Title Case

Hello World

Sentence case

Hello world

camelCase

helloWorld

PascalCase

HelloWorld

snake_case

hello_world

CONSTANT_CASE

HELLO_WORLD

kebab-case

hello-world

aLtErNaTiNg CaSe

hElLo WoRlD

How to use the case converter

Type or paste your text into the box above. Every supported case format updates instantly below, and you can copy any result with the Copy button next to it.

Who uses a case converter?

Developers use it to quickly reformat variable and function names between naming conventions. Writers and marketers use it to fix text pasted from all-caps sources or to apply consistent Title Case to headlines. It also helps when preparing slugs, file names, or CSS classes that require kebab-case or snake_case.

Frequently asked questions

What text cases can I convert to?
You can convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, and aLtErNaTiNg CaSe β€” all at once, side by side.
What is camelCase used for?
camelCase is a common naming convention in programming languages like JavaScript and Java, typically used for variable and function names, e.g. myVariableName.
What is snake_case used for?
snake_case is commonly used for variable and file names in Python, Ruby, and database column names, e.g. my_variable_name.
What is kebab-case used for?
kebab-case (also called dash-case) is often used in URLs, CSS class names, and HTML attributes, e.g. my-page-title.
Does the converter change my original text?
No. Your original input stays in the text box unchanged. Each converted result is shown separately, and you can copy any of them with one click.