Text Transformer

Case, camelCase, and more

Loadingโ€ฆ

Was this tool helpful?

About this tool

Text Converter takes what you type and rewrites it into 10 formats at once: UPPERCASE, lowercase, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Sentence case, Korean initial-consonant extraction, and a reversed string. Handy for naming variables and files, or for checking how a phrase looks in a different case. Word boundaries are detected from spaces, underscores (_), hyphens (-), periods (.), and camelCase transitions (lowercase followed by uppercase).

How to use

  1. Type your text, or fill it in with one of the sample buttons (ABC / camelCase / Korean).
  2. All 10 converted results appear below at once.
  3. Results update instantly whenever you edit the input.
  4. Use the copy button next to any result to grab it.

Frequently asked questions

How does it tell camelCase apart from snake_case when converting?
It treats spaces, underscores, hyphens, and periods as word boundaries, and also splits at a lowercase-to-uppercase transition, like the "V" in "myVariableName". Those word pieces are then reassembled using each format's own rule.
What does Korean initial-consonant extraction do?
It pulls out the first consonant of each Korean syllable block, so a word made of complete Korean characters becomes a string of consonants. Non-Korean characters (letters, digits, spaces) are left as they are.
Which case convention should I use for variable names?
JavaScript and Java commonly use camelCase for variables and PascalCase for classes. Python favors snake_case for variables and functions. CONSTANT_CASE is a common choice for constants across languages, and kebab-case is typical for URLs and CSS class names.
Is the text I enter sent to a server?
No. Every conversion runs in your browser and your input never leaves the page.

Similar tools