Proper Case Converter
Capitalize every word without joining it to the next: a day in the sun becomes A Day In The Sun. The Capitalized Case row appears first. This proper-case workflow lowercases the input and capitalizes the first Unicode letter in each whitespace-separated word, preserving whitespace and punctuation.
Proper case and title case compared
Both lower the input first. Proper case capitalizes every whitespace-separated word; title case leaves its listed middle small words lowercase.
| Input | Proper case | Title case |
|---|---|---|
| a day in the sun | A Day In The Sun | A Day in the Sun |
| the lord of the rings | The Lord Of The Rings | The Lord of the Rings |
| NASA and the moon | Nasa And The Moon | Nasa and the Moon |
Common questions
- How is proper case different from title case?
- Proper case here capitalizes In and The in A Day In The Sun. Title Case gives A Day in the Sun using its fixed small-word list. Both results remain visible so you can compare them.
- Does it handle names, apostrophes and hyphens?
- It is mechanical and does not infer names: McDONALD becomes Mcdonald, O’NEILL becomes O’neill, and mother-in-law becomes Mother-in-law. It capitalizes the first letter of the whitespace-separated word, not every section after punctuation.
- Can I convert all caps to capitalized case?
- Yes. HELLO WORLD becomes Hello World. Numbers and punctuation are retained. Casing uses default Unicode mappings rather than a selected language locale.
- Will opening this example replace my draft?
- The preset example stays separate from the remembered draft until you edit it. All other case results and their Copy buttons remain available.
Uses JavaScript default Unicode casing, with no locale selector. Title and sentence rules are mechanical: they do not infer names, abbreviations or a complete editorial style guide.