Title Case Converter

Capitalize headlines and titles by style guide, or switch to sentence, upper or lower case.

0 characters

Or drop a .txt file onto the box above.

Case
Options

How to use

  1. Paste one title per line; each line is converted on its own.
  2. Pick a Mode: Title Case, Sentence case, UPPERCASE, lowercase, Capitalize Each Word, aLtErNaTiNg cAsE or tOGGLE cASE.
  3. For Title Case, choose the Title case style: APA, Chicago, AP or MLA. The result updates as you switch, so you can compare them.
  4. Leave Keep acronyms and brand names (NASA, iPhone) as typed on unless you want every word forced through the rule.
  5. Copy to clipboard, or Ctrl+Enter from the input box.

What “Title Case” actually means

Title case is not simply capitalizing every word. Style guides agree that the first and last word of a title are always capitalized, and that short articles (a, an, the) and coordinating conjunctions (and, but, or) stay lowercase in the middle of a title. Where they disagree is prepositions: APA and AP capitalize any word of four or more letters (so “With” is capitalized but “to” is not), while Chicago and MLA lowercase every preposition no matter its length.

Getting this right by hand means checking a list of exceptions for every word, which is exactly the kind of small, repetitive rule-following that is easy to get slightly wrong under a deadline. This tool applies the rule set consistently and instantly as you type, one line at a time, and links the APA rules it follows at the bottom of the page. Converting a variable or function name instead of a headline is a different job with different rules. Use the Code Case Converter for camelCase, snake_case and the like.

Example: the same title, four ways

Starting from a walk through the park with dogs:

StyleResult
APAA Walk Through the Park With Dogs
ChicagoA Walk through the Park with Dogs
APA Walk Through the Park With Dogs
MLAA Walk through the Park with Dogs

Notice “Through” and “With” only capitalize under APA/AP, since Chicago and MLA lowercase prepositions of any length.

Options explained

Edge cases and common errors

Do the same thing in code

The built-in helpers capitalize every word and know nothing about style guides, which is usually not what a title needs:

Python

"the art of war".title()        # 'The Art Of War' (capitalizes "Of")
"state-of-the-art".title()      # 'State-Of-The-Art'
# for real style-guide rules: pip install titlecase

JavaScript

text.replace(/\b\w/g, (c) => c.toUpperCase());   // same naive result
// for real style-guide rules: npm install title-case

Title Case Converter FAQ

Which style should I use?

APA and AP both lowercase short prepositions and articles of three letters or fewer; Chicago and MLA lowercase every preposition regardless of length. If a publication or professor has assigned a style guide, use that one. Otherwise, APA is a safe default.

Why does it keep “NASA” or “iPhone” unchanged?

A word with a capital letter after its first letter (an acronym, or a stylised brand name) is treated as intentional casing and left exactly as typed by default. Untick “Keep acronyms and brand names” to force every word through the same capitalization rule.

Does it handle titles that are already in ALL CAPS?

Yes. An all-caps line carries no information about which words should be capitalized, so it is lowercased first and then title-cased normally. That also lowercases acronyms in the line, so retype those in mixed case if you need them kept.

What happens to hyphenated words?

Each part of a hyphenated compound is capitalized on its own terms (for example, “Self-Driving” and “State-of-the-Art”), matching how style guides treat compound modifiers in titles.

Runs entirely in your browser: this page is a static file with no server behind it, so nothing you paste can be uploaded. Last reviewed by Parthesh Gupta. Implements APA Style: title case.