Text Case Converter

Convert to UPPERCASE, Title Case, camelCase, snake_case, kebab-case and more — every case at once.

Stays on your device. This tool runs in your browser — nothing you paste or open ever leaves it. Nothing uploaded, nothing to leak.

Your text
Main result —

        
Click any case below to set it as the main result — ready to copy or chain into another tool.
All cases
Run the tool first — there’s no result to send yet.

How to convert text case

Type or paste your text and every case is generated instantly below. Click a case pill to set your main result (ready to copy or send to another tool), or copy any individual case from the list. Multi-line input keeps its lines.

Case Converter — TechWhack Score

9.3/10
  • Privacy 10/10

    Your text is converted in the browser — nothing is uploaded.

  • Speed 10/10

    Every case updates live as you type.

  • Features 7/10

    Shows every case at once — UPPER, lower, Title, Sentence, camelCase, snake_case and more — and smartly splits existing camelCase or snake_case before converting.

  • Free 10/10

    No sign-up, no daily limit, embeddable.

Verdict: Every case at once with smart word-splitting, so it handles camelCase and snake_case input correctly instead of mangling it.

Help us improve Was this tool useful? Tap a star. Thanks — your rating helps others find it.
Be the first to rate
Embed this tool on your site
<iframe src="https://techwhack.com/tools/text/case-converter/embed" width="100%" height="440" frameborder="0" loading="lazy"></iframe> <!-- Powered by TechWhack -->
A case converter changes the capitalisation and word-joining of your text. TechWhack shows every case at once — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case and more — and uses smart word detection so it correctly splits existing camelCase or snake_case input before converting. Pick one as your main result, copy any case with a click, and it all runs in your browser.

Smart word detection

The trick most converters miss is splitting words correctly. TechWhack detects boundaries in camelCase, PascalCase, snake_case, kebab-case and spaced text, so converting "getUserID" to snake_case gives get_user_id, not getuserid. That means you can round-trip between programmer cases cleanly.

FAQ

What is the difference between camelCase, PascalCase, and snake_case?camelCase starts lowercase and capitalizes later words (myVariableName), PascalCase capitalizes every word including the first (MyVariableName), and snake_case joins lowercase words with underscores (my_variable_name). They are naming conventions used in code; kebab-case uses hyphens (my-variable-name) and is common in URLs.
What is the difference between Title Case and Sentence case?Title Case capitalizes the first letter of most words, as in headings, while Sentence case capitalizes only the first word and proper nouns, like a normal sentence. This tool shows both at once so you can copy whichever a style guide requires.
Can it convert text that is already in camelCase or snake_case?Yes. It smart-splits existing camelCase, snake_case, and similar joined input back into separate words, so you can flip a variable name straight into Title Case or kebab-case. You do not have to add spaces manually first.
Do I have to pick a case, or does it show them all?It displays every case at once, including UPPERCASE, lowercase, Title, Sentence, camelCase, PascalCase, snake_case, CONSTANT_CASE, and kebab-case. You just copy the one you need, and it all updates live in your browser as you type.