KitWharfFREEFast & Private Web Apps

Title Case Rules (AP vs. Chicago) and Code Naming Conventions Explained

October 20, 20268 min readKitWharf Team

Capitalization is one of those subtle editorial details that instantly signals professionalism - or sloppy haste. Whether you are publishing an article headline, designing button copy for a mobile app, or naming variables in a software repository, choosing the correct casing system avoids confusion and maintains credibility.

In this guide, you will learn the exact mechanics of Title Case under the two prevailing editorial authorities (Associated Press vs. Chicago Manual of Style), understand why modern product design has overwhelmingly shifted toward Sentence case, and master developer naming conventions from camelCase to kebab-case.

What is Title Case?

Title case is a capitalization style where major words are capitalized and minor grammatical words remain lowercase. While the general concept sounds straightforward, the exact definition of what counts as a "minor word" has sparked passionate editorial arguments for over a century.

Every style guide agrees on the basic foundation:

  • Always capitalize the first word of the title, regardless of its part of speech.
  • Always capitalize the last word of the title, even if it is a preposition or pronoun (e.g., What We Stood For).
  • Capitalize all nouns, verbs, pronouns, adjectives, and adverbs.
  • Lowercase standard articles (a, an, the) unless they appear as the first word.

Where style guides diverge sharply is how they handle prepositions and conjunctions.

AP Style vs. Chicago Manual of Style (CMOS)

The two titan style guides of English publishing have fundamentally different philosophies:

1. The Chicago Manual of Style (CMOS)

Chicago rules are favored by book publishers, academic journals, and long-form literary publications. Chicago rules classify words strictly by their grammatical role:

  • Lowercase all prepositions, regardless of length. This includes short prepositions (in, on, of, by) as well as long prepositions (through, between, against, without, during).
  • Lowercase coordinating conjunctions: and, but, for, or, nor.
  • Lowercase the word to, whether used as a preposition or as the infinitive marker (How to Write).

2. The Associated Press Stylebook (AP)

AP style is the benchmark for journalism, digital newsrooms, corporate communications, and PR releases. AP values fast, unambiguous rules that copy editors can apply without second-guessing parts of speech:

  • Capitalize any word with four or more letters, even if it is a preposition or conjunction (With, From, Into, Over, Than).
  • Lowercase prepositions with three or fewer letters (in, by, for, off, at, to).
  • Lowercase conjunctions with three or fewer letters (and, but, or, nor, so, yet).

Side-by-Side Comparison

Original Text Chicago Manual of Style Associated Press (AP)
the man with the golden gun The Man with the Golden Gun The Man With the Golden Gun
a world without borders A World without Borders A World Without Borders
walking into the sun Walking into the Sun Walking Into the Sun
waiting on a friend Waiting on a Friend Waiting on a Friend
what we stood for What We Stood For (last word) What We Stood For (last word)

Notice the difference in With, Without, and Into. If your publication follows AP style, those words are capitalized because they have 4+ letters. If you follow Chicago, they remain strictly lowercase because they function as prepositions.

Sentence Case: Why Tech Giants and Modern UX Abandoned Title Case

If you look at the interface guidelines for Apple (Human Interface Guidelines), Google (Material Design), and Microsoft (Fluent Design), you will notice a sweeping industry trend: digital product copy is almost universally written in Sentence case.

In Sentence case, you capitalize only the first word and any proper nouns - exactly like an ordinary sentence ("Create new invoice", "Save payment preferences", "Account settings").

Why did user experience (UX) designers move away from Title Case?

  1. Faster scannability: Studies consistently show human eyes scan sentence-case text faster because familiar word shapes are not interrupted by repeated capital letters.
  2. Reduced visual noise: Interfaces crowded with Title Case look visually shouty and cluttered.
  3. Fewer team disputes: Global teams with localized translations struggle with Title Case because other languages (like French, Spanish, and German) have completely different capitalization traditions. Sentence case is universally intuitive.

Title case remains the gold standard for article headlines, book titles, and formal documents, while sentence case dominates buttons, menu items, and notification alerts.

Developer Casing Conventions: camelCase, PascalCase, snake_case, and kebab-case

In computer programming, spaces are illegal in variable identifiers and URLs. To create multi-word names that computers can parse and humans can read, engineers invented standardized compound casing conventions:

1. camelCase

The first letter is lowercase, and each subsequent word starts with an uppercase letter:

calculateTotalAmount, userProfileData, isLoggedIn
- **Where it is used:** JavaScript/TypeScript variables, functions, JSON payload keys, Java methods.

2. PascalCase (UpperCamelCase)

Every single word starts with an uppercase letter:

UserProfileCard, InvoiceGenerator, PaymentService
- **Where it is used:** React/Vue component names, TypeScript interfaces and types, C# classes, Python class declarations.

3. snake_case

Words are entirely lowercase and separated by underscores:

total_amount, user_id, created_at, shipping_address
- **Where it is used:** Python functions and variables (PEP 8), SQL database table and column names, Ruby methods.

4. kebab-case (slugify)

Words are entirely lowercase and separated by hyphens:

case-converter-word-counter, blog-post-summary, btn-primary
- **Where it is used:** SEO-friendly URL slugs, CSS class selectors, HTML attributes, npm package names.

5. SCREAMING_SNAKE_CASE

All letters are capitalized and separated by underscores:

MAX_RETRY_COUNT, API_SECRET_KEY, DATABASE_URL
- **Where it is used:** Global constants, configuration parameters, and environment variables.

Reading Time and Word Count Math

When writing copy for the web, word count and character volume directly dictate user engagement and search visibility:

  • Silent reading speed: The average adult reads English text at approximately 200 to 250 words per minute (wpm). A 1,000-word blog post represents a 4 to 5-minute reading investment.
  • Speaking speed: Podcasters, video creators, and public speakers present at 130 to 150 words per minute. A 5-minute presentation script requires roughly 650 to 750 words.
  • SEO Title Tags: Google truncates search results titles at 55 to 60 characters (or approximately 600 pixels width). Keeping titles under 60 characters prevents awkward ellipsis cutoffs.
  • Meta Descriptions: Search engine snippets display up to 155 to 160 characters on desktop and slightly less on mobile screens.

Convert Cases and Analyze Text Instantly

Toggling between AP title case, sentence case, camelCase, and clean URL slugs manually is time-consuming and prone to human error.

The KitWharf Case Converter & Word Counter transforms text formats instantly in your browser:

  • Convert to AP Title Case, Chicago Title Case, sentence case, UPPERCASE, lowercase, camelCase, snake_case, or kebab-case with one click.
  • Live real-time analysis of word count, character count (with and without spaces), paragraph volume, and estimated reading and speaking time.
  • 100% private and client-side: your draft copy is never uploaded to any remote server.

Frequently asked questions

How should hyphenated words be capitalized in Title Case? Under Chicago rules, capitalize both halves of a hyphenated compound if both elements are nouns, verbs, or adjectives (e.g., Cross-Site Scripting, Peer-to-Peer). If the first word is a prefix that cannot stand alone (Anti-, Pre-, Non-), keep the second word lowercase unless it is a proper noun (e.g., Anti-inflammatory, but Anti-American). Under AP rules, capitalize both elements if each word has 4+ letters.

Is the first and last word always capitalized in Title Case? Yes. In all recognized English style guides, both the first word and the final word of a title or headline are always capitalized, regardless of their length or part of speech.

Why do search engines prefer kebab-case (hyphens) over snake_case (underscores) in URLs? Google's search indexing algorithms explicitly treat hyphens (-) as word separators, recognizing case-converter as two distinct words (case and converter). Underscores (_) were historically treated as word joiners, meaning case_converter could be parsed as a single unbroken string.

Advertisement
Google AdSense Ad SlotHORIZONTAL (Auto-reserves space for 0 Cumulative Layout Shift)