Case Converter

12 cases, all at once

Input

camelCase

helloWorldExampleString

JS / TS variable names

PascalCase

HelloWorldExampleString

Component & class names

snake_case

hello_world_example_string

Python, Postgres columns

CONSTANT_CASE

HELLO_WORLD_EXAMPLE_STRING

Environment vars, constants

kebab-case

hello-world-example-string

URLs, CSS classes, filenames

TRAIN-CASE

HELLO-WORLD-EXAMPLE-STRING

HTTP headers

Title Case

Hello World Example String

Headings, book titles

Sentence case

Hello world example string

Body copy

UPPERCASE

HELLO_WORLD EXAMPLE STRING

Emphasis, signage

lowercase

hello_world example string

Comparisons, slugs

aLtErNaTiNg

hElLo_wOrLd eXaMpLe sTrInG

Meme text

iNVERSE

HELLO_WORLD EXAMPLE string

Caps-lock-stuck mock

More browser-only tools, free and no upload.

Questions

Is Case Converter free?
Yes. Case Converter is completely free, with no account, no sign-up, and no usage limits. It runs entirely in your browser.
Do my files get uploaded when I use Case Converter?
No. Case Converter processes everything on your device, so your files and text never leave your browser. You can verify it yourself: open your browser's Network tab and you'll see no uploads.
How do I use Case Converter?
Open Case Converter in your browser, no install or sign-up needed, then paste, type, or drop in your input and the result appears instantly. Convert any string between camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, TRAIN-CASE, Title Case, Sentence case, UPPERCASE, lowercase, aLtErNaTiNg, and iNVERSE. All 12 results shown side-by-side.
Is there a file size limit in Case Converter?
There's no hard file or text size limit. Because Case Converter runs locally in your browser, the only ceiling is your device's available memory, and everyday files process instantly.