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.
- 1
Paste any text
Words, punctuation, Unicode, and multiple paragraphs are welcome.
- 2
Choose a case
Switch between prose styles and developer-friendly identifiers.
- 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.