Case Converter

Put every word in its proper case.

Turn text into readable prose or code-ready names in ten formats. Everything updates instantly and stays inside this tab.

0 characters · 0 words
Updates as you type
Choose an output format

  1. 1

    Paste any text

    Words, punctuation, Unicode, and multiple paragraphs are welcome.

  2. 2

    Choose a case

    Switch between prose styles and developer-friendly identifiers.

  3. 3

    Copy the result

    Take the converted text straight to your document or code.

Good to know

What formats can this case converter create?

It converts text to uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and alternating case.

How are camelCase and PascalCase different?

Both remove spaces and punctuation between words. camelCase starts with a lowercase word, while PascalCase capitalizes the first word too.

Does it recognize existing camelCase or acronyms?

Yes. The converter detects common lowercase-to-uppercase and acronym boundaries, so values such as parseJSONResponse can be split into useful words before another format is applied.

Will paragraph breaks and punctuation be preserved?

Uppercase, lowercase, alternating, title, and sentence formats retain punctuation and line breaks. Identifier formats intentionally replace separators with the format's standard joiner.

Is the text uploaded or saved?

No. Every conversion and clipboard action runs locally in your browser. Humpback does not need to upload or store the text you enter.