Case Converter

Convert text to any case — UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, and kebab-case — instantly. 100% browser-based.

Input
Output

What is Case Converter?

A case converter transforms text between different letter case styles instantly, saving developers, writers, and content creators from the tedious and error-prone task of manually retyping text in a different format. Case conventions are pervasive in software development — different programming languages and frameworks have established conventions for naming variables, functions, classes, database columns, and CSS properties. Developers frequently need to convert between camelCase (used in JavaScript variables), PascalCase (used for class names), snake_case (used in Python variables and database columns), kebab-case (used in CSS properties and URL slugs), SCREAMING_SNAKE_CASE (used for constants), and standard English cases like Title Case and Sentence case. Writers and editors need UPPERCASE for emphasis, Title Case for headings, and Sentence case for body text. The Case Converter handles all of these transformations in a single click, correctly handling edge cases like preserving acronyms, smart handling of mixed input, and respecting word boundaries in compound words.

How to Use Case Converter

  1. Paste or type your text into the input area.
  2. Click the case button you want: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case.
  3. The converted text appears in the output area instantly.
  4. Click Copy to copy the converted text to your clipboard.
  5. Click another case button to try a different conversion on the same input.
  6. Use the Swap button to move the output back to the input if you want to chain multiple conversions.

Frequently Asked Questions