Convert Text Between Cases
Transform any text into a different letter case instantly. Paste your content, pick a style and copy the result. It is perfect for tidying headings, fixing text that arrived in all caps, and producing the naming styles used in code. Everything runs in your browser, so your text stays private.
Available cases
- UPPERCASE — every letter capitalised.
- lowercase — every letter in small form.
- Title Case — the first letter of each word capitalised, great for headings.
- Sentence case — only the first letter of each sentence capitalised.
- camelCase — first word lowercase, later words capitalised with no spaces, as in myVariableName.
- snake_case — lowercase words joined by underscores, as in my_variable_name.
- kebab-case — lowercase words joined by hyphens, as in my-variable-name.
Who uses it
Writers and editors use it to fix inconsistent capitalisation and to format titles. Developers use it to switch between naming conventions when moving values between languages, databases and APIs. Marketers use it to standardise campaign names and headlines.
Why naming styles matter in code
Different ecosystems favour different conventions. JavaScript variables lean on camelCase, Python often uses snake_case, and URLs and CSS classes commonly use kebab-case. Converting in one click avoids tedious manual retyping and reduces typos.
Private by design
No text is uploaded. The conversion is instant, free and works on any device, so you can reformat content on the go.