Text Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more in one click.
How to use it
- Paste your text and pick a case — the result is ready to copy.
- Title Case leaves small words like 'of' and 'the' lowercase, as style guides expect.
- Programming cases (camel, snake, kebab, pascal) strip punctuation sensibly.
Converts pasted text into any of several case styles in one click — the everyday writing cases and the programming naming conventions, since the two groups follow completely different rules and get confused for each other constantly.
UPPERCASE, lowercase, Title Case, Sentence case
UPPERCASE and lowercase are literal — every letter forced one way or the other. Sentence case capitalises only the first letter of each sentence, the way normal prose is written. Title Case capitalises major words but deliberately leaves short function words like 'of', 'the', 'a' and 'and' lowercase unless they start the title — matching how style guides (AP, Chicago) actually format headlines, rather than naively capitalising every word.
Programming cases
| Case | Example | Common in |
|---|---|---|
| camelCase | myVariableName | JavaScript, Java variable and function names |
| PascalCase | MyClassName | Class and type names in most languages |
| snake_case | my_variable_name | Python variables, database column names |
| kebab-case | my-variable-name | URL slugs, CSS classes, HTML attributes |
Punctuation handling in programming cases
Converting 'Hello, World! 2026' into camelCase strips the punctuation and joins the words sensibly rather than embedding commas or exclamation marks into an identifier — producing helloWorld2026, which is what the target language would actually accept as a valid name.
Last updated 17 August 2026