Enjoying AllTool.io? Support us with a coffee ☕
AllTool.io
Nothing leaves your browser

Case Converter

Switch text between UPPERCASE, lowercase, camelCase, snake_case and more — instantly.

Paste any text, then pick a case style. The converter handles English, mixed punctuation, and even programmer styles like camelCase and CONSTANT_CASE. Everything happens in your browser — your text never leaves your device.

Choose a style

Tap any style to convert your text instantly.

Characters: 0 | Words: 0 | Lines: 0

How the case converter works

Everything is processed locally on your device — nothing is ever sent anywhere. Programmer styles (camel, Pascal, snake, kebab, constant, dot) split your text into words on whitespace, punctuation and case-boundaries (so "myXMLParser" becomes my, XML, parser), then re-join them in the chosen format. Title Case capitalises the first letter of each word; Sentence case only capitalises the first letter after a period, exclamation or question mark.

FAQ

Is my text uploaded anywhere?
No. All conversions happen locally on your device. Nothing is sent to a server.
Does it support non-English text?
Yes. UPPERCASE, lowercase, Title Case, Sentence case and inverse case work for most languages. Programmer styles (camel, snake, kebab, etc.) are designed for ASCII identifiers and may strip accents or non-Latin characters.
What is the difference between camelCase and PascalCase?
camelCase keeps the first word lowercase ("myVariableName"), while PascalCase capitalises every word, including the first ("MyVariableName"). PascalCase is also called UpperCamelCase.