Case Converter – Free Online Text Case Changer

Convert text between 9 case styles: camelCase, PascalCase, snake_case, kebab-case, CONSTANT, and more. Instant preview.

Try it Free →

Features

🔄

9 Case Styles

camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Header_Case, and sentence case.

Instant Preview

See all 9 case variations update live as you type. No clicking required.

📋

One-Click Copy

Click any result to copy it to your clipboard. Individual copies for each case style.

🔒

Privacy First

All processing is local in your browser. No data is sent anywhere.

📝

Smart Word Splitting

Handles various delimiters intelligently — spaces, hyphens, underscores, and camelCase are all recognized.

🌙

Dark Mode

Fully supports dark mode, following your system preference automatically.

How to Use

1

Enter Text

Type or paste your text into the input field. You can use spaces, hyphens, underscores, or camelCase as word separators.

2

View All Cases

All 9 case style variations appear instantly below the input.

3

Copy Your Choice

Click the copy button next to any case style to copy just that version.

Frequently Asked Questions

What case styles are supported?
Nine styles: camelCase (helloWorld), PascalCase (HelloWorld), snake_case (hello_world), kebab-case (hello-world), CONSTANT_CASE (HELLO_WORLD), dot.case (hello.world), path/case (hello/world), Header_Case (Hello_World), and sentence case (Hello world).
How does it detect word boundaries?
It recognizes spaces, hyphens, underscores, and camelCase capitalization as word boundaries. For example, 'helloWorld' correctly splits into 'hello' and 'World'.
Can I convert multiple lines?
Yes. Each line is processed independently, and the output shows results for all lines.
Does it support non-ASCII characters?
Yes. It correctly handles accented characters, Chinese, Japanese, and other non-ASCII text when splitting into words.
Is my text sent to a server?
No. All case conversion is done locally in the browser using JavaScript string manipulation. Your text never leaves your device.

← Back to pudone! home