Case Converter

Change text to UPPERCASE, lowercase, Title Case, camelCase, snake_case and more — instantly, and entirely in your browser.

UPPER CASE

lower case

Title Case

Sentence case

camelCase

PascalCase

snake_case

kebab-case

CONSTANT_CASE

aLtErNaTiNg

iNVERSE cASE

Every case, one paste

Whether you're naming variables, fixing a headline that came in ALL CAPS, or formatting a slug for a URL, retyping text in a different case is tedious. Paste it once here and copy the exact style you need — no retyping, no sign-up, nothing leaves your device.

The cases explained

  • UPPER CASE — every letter capitalised.
  • lower case — every letter in lowercase.
  • Title Case — first letter of each word capitalised.
  • Sentence case — first letter of each sentence capitalised.
  • camelCase — joined words, first lowercase, e.g. myVariableName.
  • PascalCase — joined words, all capitalised, e.g. MyClassName.
  • snake_case — lowercase words joined by underscores.
  • kebab-case — lowercase words joined by hyphens.
  • CONSTANT_CASE — uppercase words joined by underscores.
  • aLtErNaTiNg & iNVERSE — fun toggles of each letter's case.

Frequently asked questions

How do I use the case converter?

Type or paste your text into the box. Every case variation updates live below it — just press Copy next to the style you want.

What's the difference between Title Case and Sentence case?

Title Case capitalises the first letter of every word (great for headlines). Sentence case capitalises only the first letter of each sentence, like normal prose.

How does camelCase conversion work?

Your text is split into words on spaces, hyphens, underscores and existing camelCase boundaries, then re-joined. camelCase lowercases the first word and capitalises the rest; PascalCase capitalises every word; snake_case, kebab-case and CONSTANT_CASE join the words with _ , - or _ in caps.

Is my text private?

Yes. All conversion happens locally in your browser with JavaScript. Your text is never sent to a server, logged or stored.