• 100% Free
  • No Sign-Up
  • No Credit Card
  • No Free Trial
  • No Pro Tier
  • No Watermarks

Nothing is uploaded. Just open it and start.

Convert text between camelCase, snake_case, and more

Type or paste any text to see it in every common programming case at once — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, and beyond. Copy the one you need, or convert a whole list line by line. No sign-up, nothing uploaded.

Every case at once

camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, and more — side by side.

Smart tokenizing

Correctly splits existing camelCase, acronyms, and mixed separators before reformatting.

Line-by-line mode

Convert a whole pasted list, one item per line, with blank lines preserved.

Private & client-side

Your text never leaves the browser. No server round trip, ever.

Related tools

Frequently asked questions

Which cases can I convert to?
camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, Capital Case, Sentence case, dot.case, path/case, plus flattened lower case and UPPER CASE. Every format is shown at once, so you can copy whichever you need.
Does it handle camelCase, acronyms, and mixed input?
Yes. The converter tokenizes intelligently, so helloWorld, HELLO_WORLD, and "hello-world" all split into the same words. Acronyms like XMLHttpRequest become xml-http-request or xmlHttpRequest correctly.
Can I convert a whole list at once?
Yes. Turn on "Convert each line separately" and every line is tokenized on its own — paste a column of names or keys and get a converted list back, blank lines preserved.
What's the difference between camelCase and PascalCase?
Both remove separators and capitalize word boundaries, but camelCase keeps the first letter lowercase (myVariableName) while PascalCase capitalizes it too (MyVariableName). PascalCase is common for class and type names; camelCase for variables and functions.
Is my text uploaded anywhere?
No. All conversion happens in your browser with JavaScript — nothing is uploaded, logged, or stored. It's free with no sign-up; a single unobtrusive ad slot covers hosting.