Skip to main content

Case Converter

Rewrite letter case in the paste you provide. Unicode letters follow the en-US locale rules in this browser.

Rated 4.7 out of 5 based on 391 reviews

Input
Output

How to convert case

  1. Paste or type the text in Input.
  2. Choose a letter case or an identifier style.
  3. Identifier styles split on spaces, punctuation, and camelCase boundaries.
  4. Copy or download the rewritten output.

Letter case

Orthographic case transformation

Upper / lowerLocale en-US mapping of letters
Title caseFirst letter of each whitespace-separated word; other letters lower
Sentence caseFirst letter after the start or after . ! ? plus space
InvertSwap upper and lower on each letter

What this page changes

Case conversion rewrites letters. It does not translate, wrap, or encode the string. Punctuation and digits stay as they are. For JSON whitespace, use the JSON formatter. For percent-encoding, use URL encode.

Title case and sentence case

Title case capitalizes the first letter of each whitespace-separated token and lowers the rest. It does not skip small words such as "of" or "the". Sentence case lowers the whole string, then raises the first letter of the text and of each sentence that starts after a period, question mark, or exclamation mark plus space.

Locale

Mapping uses the en-US locale in this browser. A few letters (for example dotted and dotless i) can differ in other locales. If you need a specific locale, convert in an editor that exposes that locale.

Case converter questions

Does this tool upload my text?
No. Case mapping runs in the page you opened. CZNull does not receive the input.
Why did title case capitalize "the"?
This page treats every whitespace-separated word the same. It does not keep a list of small words to leave lower.
Does invert case change punctuation?
No. Only letters that have both an upper and a lower form are swapped.