Paste your text once and get UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more, all at the same time.
This case converter transforms any text into ten common case styles at once — from everyday UPPERCASE and Title Case to programming styles like camelCase, snake_case, and kebab-case. It also understands existing camelCase, snake_case, or kebab-case input and re-splits it correctly.
What case styles does this tool support?
It converts to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and aLtErNaTiNg CaSe — all generated at once from a single input.
Does it work with camelCase or snake_case input?
Yes. The converter recognizes word boundaries in camelCase, PascalCase, snake_case, kebab-case, and space-separated text, then re-splits and rebuilds each case style correctly.
Is there a character limit?
The input box accepts up to 500,000 characters, which comfortably covers variable names, headlines, and full paragraphs.
How does Title Case decide which words stay lowercase?
Title Case capitalizes every word except a fixed list of minor words — articles, coordinating conjunctions, and short prepositions such as "a," "the," "and," and "of" — and it always capitalizes the first and last word of the text regardless of that list.
Does this tool store or upload my text?
No. Every conversion runs locally in your browser using JavaScript — nothing is uploaded or saved anywhere.
What happens to acronyms like HTML or ID?
They are treated as one word and re-cased like any other, so parseHTMLString becomes parseHtmlString in camelCase and parse_html_string in snake_case. If your style guide keeps acronyms in capitals, fix those by hand after copying.
All conversions happen locally in your browser. Your text is never uploaded, stored, or sent to any server.