Case Converter

Paste your text and click a conversion button to change its case instantly.

0 characters • 0 words
Case Conversions
Text Transformations

All Case Previews

Type some text above to see previews of all cases.

How to use

  • Type or paste your text into the textarea.
  • Click any case conversion button to transform the text in the textarea.
  • UPPERCASE — converts all letters to capital letters.
  • lowercase — converts all letters to small letters.
  • Title Case — capitalizes the first letter of every word.
  • Sentence case — capitalizes only the first letter of each sentence.
  • aLtErNaTe — alternates between lower and uppercase letters.
  • Remove Extra Spaces — collapses multiple spaces into one.
  • Reverse Text — reverses all characters in the text.
  • Use the Copy button to copy the transformed text to your clipboard.

About this Case Converter

Text case matters more than it looks. The same words in the wrong case can read as shouting (ALL CAPS), look unprofessional in a heading, or fail to compile as a variable name. This tool converts pasted text between the formats used in writing, publishing, and code.

The formats explained

UPPERCASEHELLO WORLD — headers, acronyms, warnings
lowercasehello world — usernames, slugs, casual text
Title CaseHello World — headlines, book titles, proper nouns
Sentence caseHello world — standard prose, first word capitalized
aLtErNaTehElLo WoRlD — stylistic/meme text

Title case has real rules

Proper title case doesn't just capitalize every word — short connecting words like "a," "the," "and," "of," and "in" typically stay lowercase unless they open or close the title. "The Lord of the Rings" is correct title case; "The Lord Of The Rings" is not, by most style guides (AP, Chicago).

Where each case matters in code

Different programming ecosystems have naming conventions: JavaScript and Java favor camelCase for variables, Python and Ruby favor snake_case, CSS classes and URL slugs favor kebab-case, and constants across most languages are UPPER_SNAKE_CASE. Converting a phrase to the right format saves manual retyping when naming variables, files, or database fields.