Case Converter
Convert text between UPPERCASE, lowercase, Title 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
kebab-case
hello-world
CONSTANT_CASE
HELLO_WORLD
How to Use
- 1Type or paste any text.
- 2All nine case formats update instantly below.
- 3Copy any result with one click.
Features
- UPPERCASE, lowercase, Title Case, Sentence case
- camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE
- Detects word boundaries in existing camelCase or snake_case input
- One-click copy for each format
Example
Type hello world or helloWorld and see it converted into every supported case.
About This Tool
Different programming conventions expect different casing: variables in JavaScript are usually camelCase, Python constants are CONSTANT_CASE, CSS classes are often kebab-case, and database columns are frequently snake_case. This tool converts your text into all common formats at once.
The converter first splits your input into words, handling spaces, hyphens, underscores, and existing camelCase or PascalCase boundaries, then rejoins those words using the target case's rules.
FAQ
- Can I convert existing camelCase or snake_case text?
- Yes. The tool detects word boundaries in camelCase, PascalCase, snake_case, and kebab-case input before converting to the target format.
- Does it work with multiple words or sentences?
- Yes, though case conversion is most predictable for short identifiers like variable or file names.