Case Converter

Paste text, pick a case, get the result. Nine ways of writing the same words: the four everyday ones and the five that programmers argue about.

How to use

Good to know

Where the machine cases come from

camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE are the naming habits of code, file names and URLs. The converter splits your text into words first — it understands spaces, dashes, underscores and the hump inside «helloWorld» — and only then joins them back the chosen way.

Sentence case is not just lowercase

Lower case flattens everything; sentence case keeps a capital after a full stop, a question mark and an exclamation mark. That is the difference between text you can publish and text you have to fix by hand afterwards.

Frequently asked questions

Does it work with Cyrillic, Greek or accented letters?

Yes. Capitalisation uses the browser's own Unicode rules, so «straße», «ЁЖИК» and «éclair» all behave correctly.

Is my text sent to a server?

No. Everything runs in the page — safe for drafts, contracts and code you cannot share.

Why did «helloWorld» become «hello_world» and not «helloworld»?

Because the words are found before the letters are lowered. A capital in the middle marks a word boundary, and the boundary is kept.

Is there a size limit?

Not a hard one. A few hundred pages of text still convert instantly; beyond that the browser slows down on drawing, not on converting.

Related tools