The five case styles, explained
| Style | Rule | Example |
|---|---|---|
| UPPERCASE | Every letter capitalized | HELLO WORLD |
| lowercase | Every letter lowercase | hello world |
| Title Case | First letter of each word capitalized | Hello World |
| Sentence case | First letter of each sentence capitalized | Hello world. |
| aLtErNaTiNg | Case flips with every character | hElLo WoRlD |
When to use each style
- Title Case is conventional for headlines, book and article titles, and proper nouns.
- Sentence case is how normal prose, emails, and most body text should read.
- UPPERCASE is typically reserved for acronyms, short labels, or emphasis — long stretches of all-caps text are harder to read and often read as shouting online.
- aLtErNaTiNg case has no formal use — it's purely stylistic or informal.
Step-by-step: cleaning up accidentally-typed caps lock text
- Paste the all-caps (or all-lowercase) text into the box.
- Click "Sentence case" to restore normal capitalization at the start of each sentence.
- Scan for proper nouns (names, places, brand names) the automatic conversion won't recognize, and capitalize those manually.
- Copy the corrected text back out using the Copy button.
Case conventions in writing and programming
Beyond everyday writing, specific case styles carry specific meaning in other contexts. Programmers use camelCase (secondWord starts uppercase, no spaces) for variable names in many languages, snake_case (words separated by underscores) in others like Python, and PascalCase (every word capitalized, no spaces) for class or component names. While this tool doesn't generate those specific programming conventions directly, converting text to lowercase or Title Case first is often the starting point before manually adding underscores or removing spaces to match a particular coding style.
Case and readability online
How text is cased affects more than appearance — it changes how easily people can scan and understand it. All-caps text is measurably slower to read than mixed-case text, because readers rely partly on the varying height of letters (ascenders and descenders in lowercase letters like "b," "g," and "p") to recognize word shapes quickly; uniform capital letters remove that visual cue. This is part of why long stretches of all-caps are generally avoided in body text, headlines aside, and why accessibility guidelines often recommend against using text-transform effects that force capitals on top of already-capitalized source text.
Fixing text pasted from inconsistent sources
Text copied from PDFs, old documents, or certain messaging apps sometimes arrives with irregular capitalization — a heading in all caps, a sentence in all lowercase because autocorrect was off, or random capitals scattered through a paragraph. Running that text through Sentence case first normalizes the baseline capitalization, after which a short manual pass to fix proper nouns and acronyms is usually all that's needed to make it presentable, rather than retyping the passage from scratch.
Why automatic case conversion has limits
A script can reliably capitalize the first letter after a period, but it can't tell the difference between a proper noun and an ordinary word without understanding meaning — "apple" needs a capital only when it refers to the company, not the fruit, and a script has no way to know which one you meant. The same is true for acronyms, which should usually stay fully capitalized (NASA, not Nasa) even inside Title Case or Sentence case conversions. Treat automatic conversion as a fast first pass that gets 90% of the way there, followed by a quick manual scan for names, brands, and acronyms the algorithm can't recognize.
Frequently asked questions
Title Case capitalizes the first letter of most words — conventionally used for headlines, titles, and proper nouns. Sentence case capitalizes only the first letter of each sentence, which is how ordinary prose is written. Style guides differ on whether small words like "of" or "the" stay lowercase in Title Case; this tool capitalizes every word for simplicity.
It's mostly used informally — for stylized text, a particular tone online (sometimes called "mocking case" or "sparta case"), or as a novelty. It has no formal writing use, but it's a common enough request that it's included here.
Yes — that's one of the most common uses. Paste the all-caps text and use lowercase or Sentence case to restore normal capitalization, then manually fix any proper nouns the automatic conversion doesn't recognize (like a person's name).
No — numbers, punctuation, and spacing stay exactly as you typed them. Only alphabetic characters are affected by any of the case conversions.
No hard limit — the conversion happens instantly in your browser regardless of length, though extremely long text (tens of thousands of words) may feel slightly less snappy simply due to browser rendering, not the conversion itself.