Capitalize each word
Paste your text: every word will start with a capital letter (title case), the rest lowercase.
What it's for
It puts a capital initial on every word: it's the shape of titles, product names, menu entries and table headers. It's mostly needed when the text arrives all in lowercase or all in capitals from some old business software, a form filled in a hurry or an exported file, and has to be made presentable again without retyping it word by word.
How it works
First the text is put entirely into lowercase, then the first letter after every space or line break gets a capital. That's the way to get a consistent result even when the starting text is written untidily, with some words shouted and some not. Punctuation, digits and line breaks stay where they are, and accented letters get capitalized like the rest.
Two things to check again
Because it starts from lowercase, acronyms are lost: «PDF» becomes «Pdf», «VAT» becomes «Vat» and «McDonald» becomes «Mcdonald». On a list of titles that's no problem, on a list containing acronyms it is, and it's the thing to look at before copying the result.
And because the capital fires after a space, whatever comes after an apostrophe or a hyphen stays lowercase: «o'brien» becomes «O'brien» and «jean-luc» becomes «Jean-luc». For foreign surnames and place names that needs fixing by hand; for ordinary words it is almost always the right shape.
Nearby tools
If the text is a sentence and not a title, the capital only belongs at the start: that one is Capitalize sentences. To move everything to capitals or to lowercase there is Upper and lowercase, and to flip the case of a text typed with Caps Lock on, Swap upper/lowercase.