ForHosting KIT · Text & AI

MLA title case converter

Capitalize an English title the MLA way: the rules of art: because form matters becomes The Rules of Art: Because Form Matters. Articles, prepositions and words like and or but stay lowercase inside the title, while because keeps its capital. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Text
the rules of art: because form matters
You get
Result
The Rules of Art: Because Form Matters
Style
MLA

The MLA title case converter applies a consistent set of English capitalization rules to titles for essays, research papers, books, articles, and works cited entries. It capitalizes principal words while lowercasing articles, coordinating conjunctions, and prepositions in ordinary positions. Unlike a generic capitalize-every-word filter, it recognizes subtitle boundaries and treats subordinating conjunctions as principal words. Paste a title in mixed, lowercase, or uppercase text and receive a deterministic MLA-styled result without sending the text to an AI model or relying on an external service.

What MLA title case capitalizes

MLA title case begins by capitalizing the first word and the final word of a title, regardless of their grammatical roles. Between those positions, it capitalizes principal words: nouns, pronouns, verbs, adjectives, adverbs, and subordinating conjunctions. That final category matters because words such as because, although, and while may be incorrectly lowered by simplistic tools that treat every conjunction alike.

This converter keeps those words capitalized while lowercasing the coordinating conjunctions and, but, for, nor, or, so, and yet when they occur in an ordinary internal position. Articles—a, an, and the—also remain lowercase internally. Prepositions are lowercased according to their grammatical category rather than an arbitrary word-length cutoff, so a longer preposition such as between or throughout remains lowercase while a short verb can still be capitalized.

The tool normalizes the letters in each detected word, which makes an all-uppercase draft and a lowercase draft produce the same output. It preserves the punctuation and spacing around words instead of rebuilding the title from tokens. This behavior is useful when a citation contains quotation marks, parentheses, an em dash, or deliberately spaced punctuation that should survive capitalization unchanged.

The result provides one clear MLA rendering rather than several competing style options.

How subtitles and hyphenated compounds are handled

MLA capitalization restarts at the beginning of a subtitle. After a colon, em dash, or en dash used as a subtitle divider, the next detected word is capitalized even when that word is normally an article or preposition. For example, a subtitle beginning with the receives an initial capital because it opens a new title unit.

Opening quotation marks or brackets between the divider and the first word do not interfere with that decision. Hyphenated compounds are processed as connected word elements. The first element follows its position in the overall title, while later elements are capitalized when they are principal words and lowercased when they are articles, coordinating conjunctions, or prepositions.

This turns a phrase such as state-of-the-art into State-of-the-Art: state and art carry meaning, while of and the retain their minor-word forms. The converter also supports letters beyond basic ASCII through Unicode-aware word recognition, and it recognizes straight or curly apostrophes inside a word. It does not silently rewrite punctuation, collapse spaces, invent italics, or create a complete bibliographic citation.

Its single responsibility is capitalization. That narrow scope makes the output predictable for editors and automated pipelines, but human review remains appropriate for unusual coined terms, intentionally lowercase names, acronyms, and brand spellings whose preferred casing cannot be inferred from grammar alone.

Prepare an essay title

Convert a draft heading into consistent MLA capitalization before submitting an English-language essay or research paper.

Normalize works cited metadata

Apply one deterministic capitalization rule to imported book, article, and chapter titles before an editor reviews the citation.

Which words stay lowercase in MLA title case?

Internal articles, coordinating conjunctions, and prepositions stay lowercase. The first word, last word, and first word of a subtitle are capitalized regardless of category.

Are long prepositions capitalized?

No. This converter identifies prepositions by category rather than by length, so words such as between and throughout remain lowercase in ordinary internal positions.

Does it capitalize words after a colon?

Yes. The first word of a subtitle after a colon, em dash, or en dash is capitalized, including an article or preposition.

Does this generate a complete MLA citation?

No. It changes title capitalization only. It does not arrange citation fields, add italics, choose quotation marks, or format a works cited entry.

How are hyphenated words like state-of-the-art capitalized?

Each part is treated as its own word. State-of-the-art becomes State-of-the-Art: state and art carry meaning and get capitals, while of and the keep their lowercase form.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/str/mla-title-case

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/str/mla-title-case \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"the rules of art: because form matters"}'
{
  "text": "the rules of art: because form matters"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.mla_title_case",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

max_chars100000
HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Using the converter in essays and works cited workflows

The value must be a non-empty string and may contain up to one hundred thousand characters. A practical workflow is to draft the title normally, run it through the converter, paste the result into the essay heading or relevant works cited field, and then verify source-specific styling such as quotation marks or italics separately. Citation managers can call the capability when importing inconsistent title metadata, while publishing scripts can normalize title fields before review. Because the algorithm uses no network, model, clock, or random value, identical input always returns identical output. Send a JSON object containing text, or use the compatible title or input alias. A successful response returns result, the capitalized text with its original surrounding punctuation and spacing, plus style set to MLA so downstream code can record which rules were applied. Missing values, non-string input, whitespace-only text, punctuation without a word, and oversized strings return invalid_input rather than a misleading successful result. Browser use is free; each successful API task costs $0.002.

Check publishing workflows

Use stable output in CMS automation and regression tests where MLA-styled titles must remain consistent across releases.

How much does the MLA title case API cost?

The browser tool is free. A successful API request costs $0.002; validation errors are not charged.

Read the full KIT documentation →