Text Case Converter

Instantly switch text between UPPERCASE, lowercase, Title Case, Sentence case, and more.

How to Convert Text Between Cases

  1. Type or paste your text into the "Your Text" box.
  2. Click one of the seven case buttons: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or aLtErNaTiNg.
  3. The converted version appears immediately in the read-only "Result" box below.
  4. Click Copy Result to copy the output, or Clear All to wipe both boxes and start fresh.

Frequently Asked Questions

What's the difference between Title Case and Sentence case here?

Title Case capitalizes the first letter of every word in your text. Sentence case only capitalizes the very first letter, plus the first letter after any period, question mark, or exclamation point, mimicking normal sentence punctuation.

How does camelCase handle spaces and punctuation?

The converter lowercases everything first, then removes any run of spaces or punctuation and capitalizes the letter that follows it. So "Hello, World!" becomes "helloWorld" β€” the comma, space, and exclamation point are all stripped out.

How does snake_case work?

It lowercases the text, replaces every run of non-alphanumeric characters (spaces, punctuation) with a single underscore, and trims any leading or trailing underscores from the result.

Does aLtErNaTiNg case get thrown off by spaces or numbers?

No. The upper/lower toggle only advances on actual letters β€” spaces, digits, and punctuation are passed through unchanged without flipping the case of the next letter, so the alternation stays consistent across words.

Does clicking a case button change my original input?

No. Your original text stays untouched in the "Your Text" box; only the read-only "Result" box updates. You can click through several case buttons in a row to compare outputs without retyping anything.