tigtools

Case Converter

Paste text, pick a case style and copy the result. Language-aware rules handle letters such as the Turkish dotted and dotless i.

Runs in your browser No sign-up

Convert to

Only a few languages change the result, most visibly Turkish and Azerbaijani.

Title Case follows English style: short words such as a, an, the, and, of, in, on stay lowercase unless they are the first or last word.

How to use it

  1. Type or paste your text in the input box.
  2. Choose a case style. The converted text appears in the output box straight away.
  3. If your text is in Turkish or Azerbaijani, choose “Turkish/Azerbaijani rules” so i becomes İ and I becomes ı.
  4. Copy the result, or use it as the new input to apply another conversion.

How it works

UPPERCASE and lowercase convert every letter that has a case, in any script that has one (Latin, Greek, Cyrillic, Armenian and others). Scripts without letter case, such as Arabic, Hebrew, Chinese or Hindi, are left unchanged. Some conversions change the length of the text: the German “ß” becomes “SS” in uppercase.

Title Case capitalises the first letter of each word and lowercases the rest, but keeps short English function words lowercase: a, an, the, and, but, or, nor, for, so, yet, as, at, by, in, of, off, on, per, to, up, via, vs, from, into, onto and with. The first and last word are always capitalised. Words joined by a hyphen are treated separately (“State-of-the-Art”). These rules are a simplified version of common English style guides and do not suit languages such as German or French, where title capitalisation works differently. Acronyms are lowercased too, so “NASA” becomes “Nasa”; fix those by hand.

Capitalize Each Word capitalises every word, including the short ones. Sentence case lowercases everything, then capitalises the first letter of the text, of every line and of every word that follows . ! ? or … and a space. It cannot recognise names, so proper nouns and the pronoun “I” need correcting afterwards. aLtErNaTiNg case alternates lower and upper letter by letter, skipping spaces and punctuation, and iNVERSE swaps the case of every letter.

Language rules matter mainly for Turkish and Azerbaijani, which have a dotted i/İ and a dotless ı/I. With generic Unicode rules “istanbul” becomes “ISTANBUL” and “IŞIK” becomes “işik”, which is wrong in Turkish; with Turkish rules you get “İSTANBUL” and “ışık”.

Examples

Fixing a headline

“the lord of the rings: the return of the king” in Title Case becomes “The Lord of the Rings: the Return of the King”. The tool does not treat a colon as the start of a new title, so capitalise the “the” after the colon yourself if your style guide asks for it.

Turkish place names

With Turkish/Azerbaijani rules, “izmir ve ıspARTA” in UPPERCASE becomes “İZMİR VE ISPARTA”, and in lowercase “izmir ve ısparta”. Generic Unicode rules would give “IZMIR VE ISPARTA”, which loses the dots that Turkish readers expect on İ.

Text typed with Caps Lock on

“tHIS IS MY REPORT” with iNVERSE becomes “This is my report”. For a whole paragraph written in capitals, Sentence case gives readable text in one step.

Frequently asked questions

What is the difference between Title Case and Capitalize Each Word?

Capitalize Each Word capitalises every word. Title Case leaves short English words such as “of”, “the” and “and” in lowercase unless they start or end the title, which is how most English headlines are written.

Why did my acronyms become lowercase?

Title Case, Capitalize Each Word and Sentence case lowercase the rest of each word so that text written in capitals is fixed. The tool cannot tell an acronym from a shouted word, so check names like “NASA” or “PDF” afterwards.

Why do I need special rules for Turkish?

Turkish has four i letters: i and İ (dotted), ı and I (dotless). Generic rules pair i with I, which turns “istanbul” into “ISTANBUL” instead of “İSTANBUL”. The Turkish/Azerbaijani option uses the correct pairs.

Does it work with languages other than English?

Upper, lower, inverse and alternating case work for every script that has letter case. Title Case uses an English list of small words, so for other languages Capitalize Each Word or Sentence case is usually the better choice.

Privacy

The conversion runs only in your browser. Your text is not uploaded, stored or included in analytics.