Free tool · Instant
Text case converter
Twelve cases, including title case in both Chicago and AP style— because those two genuinely disagree, and a converter that offers one unlabelled "Title Case" is picking a side without telling you. Acronyms and names like NASA and iPhone are left alone.
Title case is the only hard one
Upper and lower are a single instruction. Title case is a set of rules that no two style guides fully agree on, which is why the same headline comes out differently from different tools and why almost none of them tell you which convention they used.
The parts everybody agrees on:
- Capitalise the first and last word, always, whatever they are.
- Capitalise nouns, verbs, adjectives and adverbs.
- Lowercase articles — a, an, the.
- Lowercase the coordinating conjunctions — and, but, or, nor, for, yet, so.
- Capitalise the first word after a colon.
And the part they do not agree on: how long a preposition has to be before it gets a capital. Chicago lowercases them all regardless of length. AP capitalises anything of four letters or more. So the film isGone with the Wind in Chicago and Gone With the Wind in AP, and both are right in their own house.
Both are here as separate buttons rather than a single "Title Case" that quietly picks one. If you are writing for a publication, use theirs. If you are choosing for yourself, pick one and be consistent — the inconsistency is what readers notice, not the choice.
What most converters get wrong
They destroy acronyms and brand names. Run "the NASA report on iPhone sales" through most title casers and you get "The Nasa Report On Iphone Sales". This one leaves any word alone that has a capital after its first letter, so NASA, iPhone, PhD, McDonald and eBay all survive. It is worth testing on any converter before trusting it with a headline.
They capitalise after every full stop in an abbreviation.Sentence case that splits naively on "." turns "e.g. the results" into "E.g. The results". This splits on a terminator followed by whitespace, which handles the common cases correctly.
They assume the sentence ends with a full stop. Urdu ends a sentence with ۔ and asks a question with؟, so an Urdu paragraph run through a Latin-only converter comes back as one enormous sentence. Both are handled here, the same way the word counter handles them.
The programmer cases
Four conventions for writing a multi-word identifier without spaces, and the difference between the first two is one letter:
- camelCase — starts lowercase. Variables and functions in JavaScript, Java, Swift, Go.
- PascalCase — capitalised throughout. Classes, types, React components.
- snake_case — underscores, all lowercase. Python, Ruby, SQL columns.
- kebab-case — hyphens, all lowercase. CSS class names, URLs, HTML attributes. It is the right one for a web address, because search engines treat a hyphen as a word separator and an underscore as a letter.
- CONSTANT_CASE — underscores, all capitals. Constants and environment variables.
All five split an existing camelCase or PascalCase input correctly, so you can convert between them rather than only from plain words.
The Turkish i
There is a checkbox for this because it is one of the few places where changing case is genuinely language-dependent rather than mechanical. Turkish has two i's — dotted i/İ and dotlessı/I — and they are different letters. Uppercasing Turkish "i" with English rules gives "I", which is the wrong letter and can change the word.
It is a checkbox rather than something guessed from your browser's language, because a Turkish speaker writing an English headline wants the English rules. The tool cannot know which you mean, so it asks instead of deciding.
Questions
Which title case should I use?
Whichever your publication uses. If nobody is telling you, Chicago is the more common default for books and general web writing and AP for news; the important thing is picking one and not drifting between them within a single site.
Will it ruin NASA and iPhone?
No. Any word with a capital after its first letter is passed through untouched. That is the failure that makes most automatic title casing unusable for real headlines.
Does it handle Urdu?
Sentence case does — it recognises ۔ and ؟ as sentence endings. Urdu script has no capital letters, so upper and lower case leave it unchanged, which is correct.
Is my text sent anywhere?
No. It runs in your browser, makes no network request with your text, and there is no account.
More free tools
Word counter · Resume & CV maker · QR code generator · Base64 & URL encoder · Number base converter
All free, all running entirely in your browser. Built by Maxverse Lab, a software studio in Karachi.