Capitalize Every Word Text
Put a capital letter at the start of every single word.
Capitalize Every Word is a free online tool that put a capital letter at the start of every single word. It runs entirely in your web browser using plain JavaScript, so files are processed on your own device and never uploaded to a server. There is no sign-up, no file size limit imposed by the site, no watermark and no paid tier.
- Price
- Free — no account, no quota, no watermark
- Category
- Text
- Where it runs
- In your browser, on your device
- Files uploaded
- None
- Technology
- plain JavaScript
- Settings
- None — it just works
- Works offline
- Yes, after the first visit
About Capitalize Every Word
This capitalizes the first letter of every word and leaves the rest of each word untouched — which is different from title case, and different again from sentence case. Because it does not lowercase the remainder, "McDonald" survives intact where a naive title-caser would produce "Mcdonald". That makes it the safer choice for names, addresses and product lists.
How to use it
- Paste the text you want to run through capitalize every word.
- There is nothing to configure — the result updates as you type.
Under the hood
| Runs on | plain JavaScript — runs the whole thing |
Questions
How is this different from Title Case?
Title case deliberately leaves minor words like "of" and "the" lowercase, and usually normalizes the rest of each word. This capitalizes every word without exception and preserves existing capitals inside words.
Will it fix a name typed in all caps?
No — "JOHN MCDONALD" stays as it is, because the first letters are already capitals and the rest is preserved. Lowercase it first, then capitalize.