Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case and camelCase.

Loading tool…

How to use it

  1. Paste your text into the input box.
  2. Click the case you want: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE.
  3. The converter detects camelCase word boundaries too, so myVariableName becomes my variable name.
  4. Copy the converted text with the Copy result button.

About this tool

One click converts your text to any casing, including programmer variants like camelCase, PascalCase, snake_case and kebab-case. Sentence-case boundaries are detected from punctuation, not just periods, so abbreviations do not wreck the result.

Your input never leaves the browser: this tool works entirely offline once the page has loaded.

Frequently asked questions

How does camelCase detection work?

Boundaries are detected from uppercase runs and non-alphanumeric separators, so myVariableName becomes "my variable name" and XMLHttpRequest becomes "xml http request".

Does Sentence case handle abbreviations?

It lowercases everything and capitalizes after sentence-ending punctuation — abbreviations like "U.S." become lowercase, so review the result if your text contains many of them.