GlobalKit

Case Converter

Convert text to UPPERCASE, lowercase, Sentence case or Capitalize Each Word, with the correct rule for Turkish and German letters.

Up to 500,000 characters. Your text never leaves your device: everything is converted in your browser.

Decides how the letter i is handled: in Turkish i becomes İ and I becomes ı. Defaults to the language of this page.

How it works

Pick a mode, choose the casing rules and the converted text appears next to your input. Copy it with one click.

UPPERCASE and lowercase change every letter of the text. Digits, punctuation, spaces and emoji stay as they are.

Sentence case lower-cases the whole text, then capitalises the first letter of the text and of every sentence. A sentence starts after a full stop, exclamation mark, question mark or ellipsis (a closing quote or bracket may follow) and a space, and after every line break. A sentence that starts with a digit keeps it and leaves the next letter alone.

Capitalize Each Word lower-cases the text and then capitalises the first letter of every word. Words follow the Unicode word-boundary rules (UAX #29): an apostrophe stays inside a word, a hyphen starts a new one.

Casing rules. Letters are converted with the language rules of the chosen language, which defaults to the page language. This matters for the letter i, for German ß and for final Greek sigma. The converter uses the browser's built-in toLocaleUpperCase and toLocaleLowerCase, which follow the Unicode special casing tables.

Examples

TextMode and rulesResult
istanbul ışıkUPPERCASE, TurkishİSTANBUL IŞIK
istanbul ışıkUPPERCASE, EnglishISTANBUL IŞIK
İSTANBUL IŞIKlowercase, Turkishistanbul ışık
İSTANBUL IŞIKlowercase, Englishi̇stanbul işik
StraßeUPPERCASE, GermanSTRASSE
HELLO THERE. HOW ARE YOU? FINE!Sentence caseHello there. How are you? Fine!
the quick brown fox of the northCapitalize Each WordThe Quick Brown Fox Of The North

The English rule on a Turkish text. In the fourth row the English rule lower-cases the "I" of IŞIK to a plain "i", so "ışık" becomes "işik", and the "İ" of İSTANBUL turns into an "i" plus a combining dot. Both are wrong for Turkish. The same words under the Turkish rule are correct, which is why the selector exists.

Names are not recognised. "merhaba! ben ali." in Sentence case becomes "Merhaba! Ben ali." The tool does not know that "ali" is a name. Capitalise names by hand after converting, or use Capitalize Each Word when every word should start with a capital.

Things to watch for

Frequently asked questions

Last updated: 10/10/2026

Related tools