This case converter changes the formatting of any text without retyping it by hand: UPPERCASE, lowercase, Sentence case, Title Case, and also the styles developers use, like camelCase, snake_case and kebab-case.
Everything runs in your browser, so you can paste text from a private document, an email or a project's source code without it ever leaving your device.
How to use
- 1Paste or type your text into the box.
- 2Pick the conversion: UPPERCASE, lowercase, Sentence case, Title Case, camelCase, snake_case or kebab-case.
- 3Check the result, which updates instantly in the panel on the right.
- 4Copy the result with one click or download it as a .txt file.
What you can do
- Uppercase, lowercase, sentence case and title case
- camelCase, snake_case and kebab-case
- One-click copy to clipboard
When you need to change text case
It's common to receive text in the wrong format: a headline typed entirely in lowercase, a paragraph that came out in ALL CAPS because Caps Lock was on, or a list that should be in Title Case for a slide deck.
- Fix text typed by mistake with Caps Lock on.
- Apply Title Case to headings, menus or product titles.
- Turn text into UPPERCASE for a sign or a legal template.
- Prepare variable or file names in the naming convention a project requires.
camelCase, snake_case and kebab-case for developers
Every language and style guide prefers a different naming convention for variables, functions or files. The tool detects word boundaries even when the text is already in camelCase or PascalCase, so it also works for switching between styles.
- camelCase: first word lowercase, every other word capitalized (variableName).
- snake_case: all lowercase, words separated by underscores (variable_name).
- kebab-case: all lowercase, words separated by hyphens (variable-name), common in URLs and file names.
How Sentence case and Title Case work
Sentence case capitalizes the first letter of the text and the letter after a period, question mark or exclamation mark; everything else stays lowercase. Title Case capitalizes every word except short connectors (of, the, and, for…), which stay lowercase unless they open or close the text.
These rules are a practical approximation: they don't recognize abbreviations or special proper nouns, so it's worth double-checking the result in formal writing.
Frequently asked questions
Why did my keyboard type everything in uppercase, and how do I fix it?
This usually happens when Caps Lock was on without you noticing. Paste the text here, choose “lowercase”, then “Sentence case” if you want the capital letters back where they belong.
What is Title Case?
It's the style that capitalizes the first letter of every important word, keeping short connectors lowercase except at the start or end. It's used for titles, menus and headings.
Does it work for variable names in code?
Yes. It converts any text or existing identifier to camelCase, snake_case or kebab-case, and it detects word boundaries even when the text is already in camelCase or PascalCase.
Is my text sent to a server?
No. The conversion runs in your browser with JavaScript; your text never leaves your device unless you choose to copy it or save it to your history.
Does it handle accented letters and other languages?
Yes. Conversions respect accented letters and any alphabet your browser supports.