Capitalize Each Word — Instant First-Letter Capitalization
I had a spreadsheet of 400 customer names last month that looked like a disaster. Some were all-caps, some all-lowercase, some were just "jOHN dOE." Formatting that manually was out of the question. I needed every single word to start with a capital letter, no exceptions. The capitalize each word tool handled the entire list in one click. Every first name, middle initial, and last name came out perfectly formatted. If you've ever dealt with messy name or list data, you know exactly how valuable this is.
Capitalize each word does exactly what the name says: it takes any text and ensures the first letter of every single word is uppercase, while the rest of the letters in that word are converted to lowercase. It's different from title case because it doesn't skip minor words like "and" or "the" — everything gets a capital.
Free, browser-based, instant. Paste your list, click convert, copy clean output.
When Should You Capitalize Each Word?
Proper names are the biggest use case. Whether it's a list of people, cities, or businesses, you usually want every part of the name to be capitalized. The capitalize each word tool ensures consistency across the whole list regardless of how the data was originally entered.
Navigation menus and buttons often use this format. If you're building a website and want all your menu items — "Home," "About Us," "Contact Support" — to follow the same capitalization pattern, this tool makes the labels uniform before you add them to your code.
Address labels and shipping information also require every word to be capitalized. If you're printing labels from a mixed-case source, running the names and street addresses through the capitalize each word tool ensures they look professional and are easy to read.
For formatting titles that follow more complex rules about skipping words like 'of' or 'in', the title case converter is the more appropriate tool. And for sentences in a paragraph, use the sentence case converter.
How to Use
Paste your text or list into the input box. Click "Capitalize Each Word." Every word in your text now starts with an uppercase letter and follows with lowercase. Numbers and punctuation marks are preserved.
Copy the result with a single click. For lists, it helps to have one item per line, but the tool works just as well on paragraphs or single sentences.
If you have specific words that should stay all-caps (like acronyms) or specific brands that use unusual casing (like iPhone), you'll need to manually adjust those after the conversion, as the tool applies the same first-letter rule to everything.
Features
Simple, reliable logic. The tool identifies words based on spaces and hyphen boundaries. The first character after each boundary is capitalized. This makes the tool's behavior completely predictable and consistent.
Lowercase reset. The tool doesn't just capitalize the first letter; it also ensures the rest of the word is lowercase. This fixes words that were accidentally all-caps or had capital letters in the middle. "HELLO" becomes "Hello" and "wOrD" becomes "Word."
Handles international characters. Accented letters at the start of words (like "é" in "école") are correctly capitalized ("École"). This makes the tool useful for multilingual data cleaning. For situations where you need a complete opposite conversion, the lowercase converter resets everything to small letters. To handle structural formatting issues like extra lines, the remove line breaks tool is a good companion.
According to MDN Web Docs on text-transform: capitalize, the CSS property follows similar logic by capitalizing the first character of each word, which is exactly the transformation this tool performs on plain text.
Real-World Time Savers
The name list situation from the intro is a classic. But here's another: setting up a directory of service providers. The data came in from a web form where users had typed their business names in whatever case they felt like. Some were purely uppercase. Converting 150 entries to "Capitalize Each Word" took under a minute. The directory looked professional and uniform immediately.
I also use it for book titles when I'm just creating a simple list and don't care about the specific "AP Style" or "Chicago Style" title case rules. For a reading list, "Capitalize Each Word" is often faster and looks just as good.
Another use: formatting tags for a blog. If your tags are "SaaS," "Marketing," and "social media," and you want them to be consistent "SaaS," "Marketing," and "Social Media," running them through the capitalize each word tool (and then fixing SaaS) is the quickest path.
Tips for Best Use
For proper names with particles like "von," "de," or "van," be aware that capitalize each word will turn them into "Von," "De," and "Van." If your style guide requires those to be lowercase, you'll need to fix them manually after the bulk conversion.
Acronyms will be changed. "NASA" will become "Nasa." If you have a lot of acronyms in your text, you might want to convert the rest of the text in sections, or just use a find-and-replace to fix the acronyms afterward.
If you're looking for heading styles for a blog, the title case converter is generally preferred as it handles minor words correctly. For large blocks of text that were shouted in all-caps, the sentence case converter is the best choice for readability.
Works on Any Device
Runs entirely in your browser. Compatible with all modern browsers including Chrome, Safari, Firefox, and Edge. No data is ever sent to a server — your text stays completely private on your device. Handles single words or thousand-item lists instantly.
Uniform and Professional Text
Consistency is key to professional-looking text and data. The capitalize each word tool ensures every word in your list or set of labels starts with a capital letter, fixing messy or inconsistent casing in one click. Paste, convert, copy, and you're done.