Home / Text Case & Naming Tools / Capitalize Each Word
Text Case & Naming Tools

Capitalize Each Word

Convert each detected word to a capitalized form while preserving punctuation and whitespace.

Case conversion is mechanical. Locale-aware upper/lower mappings are used where the browser supports them; natural-language title capitalization and proper-noun restoration can require editorial judgment.

Capitalize Each Word: Title Case Rules & Batch Lines

Capitalize each word or apply AP, Chicago, APA and MLA-style title rules with small-word handling, acronyms and multi-line output.

Practical guide and verification

Choose a capitalization rule that matches the destination

Capitalizing every token is different from editorial title case. Headings, names, product labels and sentence text can follow different conventions, so select an explicit rule rather than assuming every word should always begin with an uppercase letter.

Protect acronyms and intentional casing

Acronyms, chemical symbols, camelCase identifiers and brand names may already contain meaningful capitalization. Review output that will be published or used as an identifier, because an automatic case transform cannot know every domain-specific exception.

Watch punctuation and word boundaries

Hyphens, apostrophes, slashes and Unicode punctuation affect where a word begins. A rule that looks correct for simple English words may need manual review for names, contractions, non-Latin scripts or mixed technical text.

Use locale-aware behavior when it matters

Uppercase and lowercase mappings are not identical across every language. Turkish dotted and dotless I are a common example. Use the locale option when the source language requires it and avoid applying an English-only expectation to multilingual data.

Compare transformed text before replacing the source

Case conversion changes presentation, and sometimes meaning, without preserving an automatic undo history. Keep the original text until you have sampled the transformed output, especially when processing lists that will be pasted into code, spreadsheets or publishing systems.

Search by task, tool name, or category. Press Esc to close.
Start typing to find a tool.