Home › Case Converter

Case Converter

Type or paste text below, then pick a case. Convert to UPPERCASE, lowercase, Title Case, camelCase, snake_case and more — instantly and entirely in your browser. Nothing is uploaded.

Advertisement
Characters: 0 Words: 0

All conversions run on your device in plain JavaScript. No text you enter is ever sent to a server.

What is a case converter?

A case converter is a tool that changes the letter casing and word formatting of text. Whether you need to turn a sentence into a programming identifier or simply switch from uppercase to lowercase, this converter rewrites your text in the style you choose without retyping it by hand. It supports the nine cases developers and writers use most: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.

How to use it

1. Type or paste your text into the box above — the character and word counts update as you go. 2. Click any case button, such as camelCase or snake_case, to rewrite the text in place. 3. Click Copy to copy the result to your clipboard, or keep clicking different buttons to try other styles.

The case styles explained

UPPERCASE turns every letter capital (HELLO WORLD), while lowercase makes them all small (hello world). Title Case capitalizes the first letter of each word (Hello World), and Sentence case capitalizes only the first letter of each sentence (Hello world).

The programming cases strip spaces and punctuation and join the words: camelCase lowercases the first word and capitalizes the rest (helloWorld), PascalCase capitalizes every word (HelloWorld), snake_case joins lowercase words with underscores (hello_world), kebab-case joins them with hyphens (hello-world), and CONSTANT_CASE uses uppercase words joined by underscores (HELLO_WORLD).

How are words detected?

For the programming cases, the converter splits your text on spaces, underscores, hyphens and other separators, and also at the boundaries inside existing camelCase or PascalCase words. That means helloWorld, hello world and hello-world all break into the same two words before being rejoined in the case you pick, so you can convert reliably between any two styles.

Is my data safe?

Yes. This case converter runs entirely in your browser using plain JavaScript string functions. Nothing you type or paste is uploaded, logged, or sent to any server — it never leaves your device.