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
- Type your text, or fill it in with one of the sample buttons (ABC / camelCase / Korean).
- All 10 converted results appear below at once.
- Results update instantly whenever you edit the input.
- 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.