ToolJutsu
All tools
Text Tools

Title Case Converter

Convert text to Title Case for headings and titles.

Every word's first character is capitalised. Style guides differ on small words like 'and' / 'of' / 'the' — this tool capitalises them too.

Title Case

0 characters

Processed on your device. We never see your files.

How to use Title Case Converter

What is Title Case?

Title Case is text written with the first letter of every word capitalised — the convention English-language books, films, articles and songs have used on their covers and headings for centuries. It sits between sentence case (only the first word is capitalised) and all caps (every letter is capitalised), giving each word visual weight without shouting. The convention predates printing; medieval manuscripts already used decorated initial letters at the start of significant words, and the practice was codified by the early modern printers who needed a consistent style for title pages.

When to use Title Case

Title Case has well-understood roles in writing:

  • Book, film, album and song titles — “The Lord of the Rings”, “The Great Gatsby”, “Bohemian Rhapsody”. The capitals separate the title visually from surrounding sentence-case prose.
  • Article headlines and blog post titles — most publications still set headlines in Title Case, even when body copy is sentence case. It signals “this is a heading” at a glance.
  • Chapter and section headings — non-fiction books, technical documentation and long-form essays use Title Case for the hierarchy that sits above paragraph-level prose.
  • Proper nouns in lists — a list of place names, product names, company names or brand names looks tidier when each is Title-Cased to a consistent style.
  • UI labels and button text in some design systems — “Save Changes”, “Forgot Your Password?”, “Add to Cart” rather than the sentence-case “Save changes”. Material Design moved away from Title Case; Apple’s HIG still uses it for many controls.
  • CSV column headers and table headings — “First Name”, “Order Date”, “Total Amount” reads more cleanly than the lower-case or all-caps alternatives in spreadsheets.

A note on the style-guide debate: AP and Chicago, the two dominant English-language editorial styles, lower-case short prepositions, articles and conjunctions (“of”, “and”, “the”, “in”, “to”, “for”, “a”, “an”) unless they’re the first or last word. This tool capitalises every word so the output is predictable and idempotent — applying it twice gives the same result — which is what you usually want for automated workflows. Editorial copy that follows AP or Chicago can be touched up manually after the bulk conversion.

Examples

A few before/after transforms the tool produces:

  • the lord of the ringsThe Lord Of The Rings
  • a tale of two citiesA Tale Of Two Cities
  • bohemian rhapsodyBohemian Rhapsody
  • 100 years of solitude100 Years Of Solitude
  • café mañana — special offerCafé Mañana — Special Offer
  • the quick brown fox jumps over the lazy dogThe Quick Brown Fox Jumps Over The Lazy Dog

Notice how punctuation, accents, numbers and symbols all carry through untouched — only the first letter of each word changes.

How to use this Title Case Converter

  1. Type or paste your text into the input box. The Title Case result appears in the read-only output box and updates as you type — no Convert button to click.
  2. Tap Load sample if you’d like to see a familiar title demonstrating the transform.
  3. Tap Copy beside the result to put it on your clipboard.
  4. Tap Clear to start over.

For other case styles — UPPERCASE, lowercase, sentence case, camelCase, snake_case — visit the full Case Converter, or the dedicated landings for each style listed under Related Tools at the bottom of the page.

Privacy

The tool walks the text word-by-word using JavaScript’s built-in toUpperCase() and toLowerCase() mappings — no third-party library, no server round-trip. It runs in your browser tab on your device’s CPU, with no network call, analytics, or storage. The text you paste never travels anywhere. You can verify in the browser’s Network tab; the page makes one set of requests when it loads and then nothing.

Compatibility notes

The transform relies only on String.prototype.toUpperCase() and String.prototype.toLowerCase(), which have been JavaScript built-ins since the language’s inception. Every browser, every OS, every version handles them the same way — there is nothing to polyfill, no library to load. The Unicode coverage matches the JavaScript engine, which on every modern browser is up to date with the current Unicode release.

Frequently asked questions

Does the converter handle non-English characters?
Yes. The transform walks the text word-by-word, lower-cases the rest of each word using JavaScript's built-in toLowerCase(), and upper-cases the first letter with toUpperCase(). Both calls use the Unicode-defined case mappings, so accented Latin letters (é → É, ñ → Ñ), Cyrillic (п → П), Greek (α → Α) and the rest of the bicameral scripts are handled correctly. A handful of characters have language-sensitive rules (Turkish dotless ı) which the standard non-locale-aware transform doesn't special-case.
What about short words like 'of', 'and', 'the' — should those be lower-case?
Some style guides say yes. AP, Chicago and most editorial style guides keep short prepositions, articles and conjunctions (typically under four or five letters) in lower-case except at the start or end of the title — so 'The Sound of Music' rather than 'The Sound Of Music'. This tool capitalises every word for predictability and so the output is deterministic; if you need editorial title case, run the result through and then manually lower-case the small words, or use the Find & Replace tool for a one-pass fix.
Will my line breaks and paragraph spacing be preserved?
Yes. The transform treats whitespace as a word separator but emits it back unchanged — every space, newline, blank line, tab and punctuation mark is preserved exactly. Only the first letter of each word changes; document structure is untouched.
What does the converter do with numbers, punctuation and emoji?
They pass through unchanged. Numbers and punctuation aren't letters, so they're never capitalised — chapter 2 becomes Chapter 2, not Chapter 2.. A word that starts with a digit or symbol keeps that character and capitalises the first letter that follows. Emoji and other symbols are left exactly as you typed them.
Is my text uploaded anywhere?
No. The transform runs entirely in your browser tab as JavaScript on your device's CPU. There is no network call, no logging, and no analytics on the text you paste. The page works the same way offline after the initial load — confirm in the browser's Network tab.

Related tools