Skip to content
SimpleConvertSimpleConvert

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

CaseExampleCommon in
camelCasemyVariableNameJavaScript, Java variable and function names
PascalCaseMyClassNameClass and type names in most languages
snake_casemy_variable_namePython variables, database column names
kebab-casemy-variable-nameURL 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.

Runs entirely in your browser. Nothing you type is uploaded, logged or shared.

Last updated 17 August 2026