Skip to content
TextLab

Free capitalize each word tool

Capitalize each word, O'Brien and McDonald included

This tool puts a capital on the front of every word — and, of and the included — which is the blunt version people actually want for a column of names, a menu or a set of column headers. It is free to use, there is no account, and no cap on how long the list can be. Switch the name rules on and it also handles the shapes a blunt pass gets wrong: McDonald, O'Brien, Jean-Luc, van Gogh and Henry VIII, while leaving don't as don't rather than Don'T.

  • 100% free
  • No signup
  • O'Brien and McDonald
  • Keeps iPhone and eBay
  • Not title case
Every word, rest brought downOne capital at the front of each word and small letters behind it, whatever you typed
How hard to work

Six shapes a blunt capital gets wrong

Fixed examples, not your text — switch the name rules on above and paste your own list to see them applied.

TypedPlain passName rules
ronald mcdonaldRonald McdonaldRonald McDonald
siobhan o'brienSiobhan O'brienSiobhan O'Brien
jean-luc picardJean-Luc PicardJean-Luc Picard
vincent van goghVincent Van GoghVincent van Gogh
henry viiiHenry ViiiHenry VIII
don't stop believingDon't Stop BelievingDon't Stop Believing

How to put a capital on every word

Three steps, and the last one tells you whether you are on the right page.

  1. Paste your list, one entry to a line

    A column of customer names out of a spreadsheet, a set of product titles, a menu, a list of streets, a batch of column headers. One entry per line is worth the trouble because the name rules are positional — they need to know which word starts a line and which ends it. Paste with ⌘V or Ctrl+V from wherever you happen to be clicked.

  2. Choose how hard the tool should work

    The first setting raises the front letter of every word and brings the rest down, which is what a column of SHOUTED NAMES needs. The second raises the front letter and touches nothing else, for text whose interior capitals you want to keep exactly as typed. The third adds the name rules on top, and is the one to use on anything with a person's name in it.

  3. Glance at the title-case comparison before copying

    Under the boxes, the same first line appears twice: once with a capital on every word, once as real title case. If the second version looks more like what you wanted, you are casing a headline rather than a name and the title case converter is the better page. Otherwise Copy the capitalised list puts the result on your clipboard, ready to paste back into the column it came from.

Technical specifications

Three settingsFront capital with the rest brought down; front capital with the rest untouched; or either of those with the name rules added
ApostrophesThe letter after an apostrophe is raised only behind a lone O, D or L — O'Brien, D'Angelo, L'Amour — so don't, it's and we'll are never turned into Don'T, It'S and We'Ll
Mc and MacMc applies to any word of four letters or more; Mac applies only from a list of 22 surnames, because machine, macaroni and Macedonia would otherwise be mangled
Hyphenated namesEvery part after a hyphen takes its own capital, giving Jean-Luc, Anne-Marie and Smith-Jones
Name particles18 kept in small letters between the first and last word of a line: van, von, der, den, de, del, della, di, da, du, dos, das, la, le, bin, ibn, ter and ten
Generation suffixes9 Roman numerals — II, III, IV, VI, VII, VIII, IX, XI, XII — written in capitals when they close a line
Interior capitalsWith the name rules on, a word carrying a capital inside it is left exactly as typed (iPhone, eBay, PhD); a word written entirely in capitals is always recased
Length, speed and costNo cap; a 5,000-name column is processed in about 4 ms. Free to use, no account, and the names stay on your own machine

Frequently asked questions

Why do other tools turn don't into Don'T?

Because they capitalise the first letter after every word boundary, and an apostrophe counts as a word boundary. It is the single most recognisable bug in this category of tool, and it hits every contraction in your text at once: don't, it's, we'll, they're. This page raises the letter after an apostrophe only when what comes before it is a lone O, D or L, which covers O'Brien, D'Angelo and L'Amour and leaves every contraction alone.

How do I get McDonald and MacLeod right?

Switch on the name rules: Mc is applied to anything, and Mac is applied from a list of 22 surnames. The asymmetry is deliberate. Almost no English word starts with mc, so raising the letter after it is safe, but plenty start with mac — machine, machinery, macaroni, Macedonia — and a blanket rule would produce MacHine. The list covers MacDonald, MacGregor, MacKenzie, MacLeod, MacPherson and seventeen more; anything outside it gets a single front capital, which you can correct by hand.

What happens to van, von, de and la in a name?

They stay in small letters when they sit between the given name and the surname, so you get Vincent van Gogh, Leonardo da Vinci and Ludwig von Trapp rather than Van, Da and Von. Eighteen particles are recognised. They are capitalised when they open or close the line, which is why a surname-first list gives Van Gogh, Vincent and a lone Van Halen keeps its capital — one more reason to paste one name per line rather than a paragraph of them.

Is this the same thing as title case?

No, and the difference is the whole reason both pages exist. Capitalising each word raises everything, so the lord of the rings becomes The Lord Of The Rings. Title case holds the small linking words down and gives The Lord of the Rings, which is how a book, a headline or an essay title is written. Names, menu items, column headers and form labels want the blunt version; anything that reads as a sentence wants title case.

How do I stop it flattening iPhone, eBay and PhD?

Turn the name rules on and any word with a capital inside it is left exactly as typed. That covers iPhone, eBay, LinkedIn, PhD, YouTube and a McDonald already spelled correctly. The first two settings do not protect them — they will give you Iphone and Ebay — because a great many pasted lists genuinely do want every interior capital flattened. Words written entirely in capitals are the exception and are always recased, since a list pasted in capitals would otherwise pass through untouched.

My list is entirely in capitals. Will it still work?

Yes — use the first setting, which brings the rest of each word down as well as raising the front letter, and JOHN MCDONALD becomes John McDonald once the name rules are on. This is the commonest real job on this page, because databases and order systems have been storing names in capitals for forty years. The one thing to check afterwards is initials: a middle initial survives, but a real set of initials inside a shouted list looks exactly like any other word in capitals, so IBM arrives as Ibm.

What about suffixes like III, Jr and Sr?

A Roman numeral at the end of a line is written in capitals, so henry viii comes back as Henry VIII and louis xiv as Louis XIV. Nine numerals are recognised — II, III, IV, VI, VII, VIII, IX, XI and XII — and only in final position, so the word six spelled vi inside a line is not disturbed. Jr and Sr are ordinary words to this tool and simply get their front capital.

The blunt capital, and the five shapes it gets wrong

Two different jobs share one description. Ask for a capital on every word and you might mean a headline, in which case you want small linking words held down and you want the title case converter. Far more often you mean a column of names out of a database, a menu, a set of form labels or a list of street addresses — and there the blunt version is correct, because a name has no grammar for a style guide to have an opinion about. Fish And Chips looks wrong on a page and perfectly normal on a menu board. This page is the blunt version, and the comparison strip under the boxes exists so that anyone who landed here wanting the other thing can see it immediately.

Blunt does not mean careless, and the shapes it gets wrong are always the same five. The apostrophe is first: raise the letter after every word boundary and don't becomes Don'T, which is the signature failure of this whole category of tool, so the letter after an apostrophe rises here only behind a lone O, D or L. Then Mc and Mac, where Mc can be applied to anything but Mac cannot, because machine and Macedonia would be casualties — a short list of 22 surnames is the honest compromise. Hyphens are the easy one: Jean-Luc and Anne-Marie need a capital on both sides. Particles are the subtle one: the van in Vincent van Gogh and the da in Leonardo da Vinci belong in small letters when they sit between a given name and a surname, and take a capital when they open the line. And a Roman numeral closing a line is a generation, not a word, so henry viii is Henry VIII.

The commonest real task here is older than any of those rules: a system that has stored every name in capitals since the 1980s, exported into a spreadsheet, needing to look human again before it goes into a mail merge. Bring the rest of each word down, switch the name rules on, and JOHN MCDONALD becomes John McDonald in one pass. Two things still need your eye afterwards — an acronym inside a shouted list is indistinguishable from a shouted word, and a surname whose Mac is not on the list needs a manual fix — and the table of changes under the box shows exactly which words the rules touched so you know where to look. For the variants that a single pass cannot settle, find and replace will clean up the rest, and the case converter holds the six other cases if this is not the one you needed.

A column of real people's names

That is usually what gets pasted here, and it is the most sensitive material anywhere on this site. It stays on your machine: the capitalising runs inside your own browser, on a script delivered with this page, so no customer list, mailing list or staff roster is transmitted, stored or logged, and none of it survives a reload. Because nothing has to travel, the tool carries on working with the wifi turned off, which is occasionally the whole reason to reach for a page like this with data of that kind.