Case Converter Online Tool

Case Converter Online is a text tool to change letter case from a text. Using this tool will help you the following text conversions: convert to uppercase letter, lowercase letter, sentence case, capital letter and invert text case.

Put a text to convert caseArrow down to indicate the important textarea

0 / 10000
Copy to clipboard


Letter case (or text case) is the distinction between uppercase and lowercase letters. Uppercase letters are also known as large letters, capital letters, upper case, capitals, caps and majuscule (more formal). Similarly lowercase letters are known as small letters, lower case or minuscule (more formal). Systems that distinguish between uppercase and lowercase letters have two parallel sets of letters, making it possible to match each letter with its respective pair. Each variant pair of the same letter have the same name and pronunciation and are treated identically when sorting in alphabetical order.

In the children's learning process, for example, they begin to learn to recognize the symbols of each of the uppercase vowels, to later learn the version of the lowercase vowels (or vice versa), and then continue to learn the uppercase consonant letters to later learn and associate them with the lowercase consonant versions.

In programming, in general, upper and lower case letters are considered as different symbols, that is, the string "a" is different from the string "A". For these letters to be considered the same symbol, it is necessary to enable the "case insensitive" mode. Thus, if we perform the comparison "a" == "A", with case insensitive enabled, the result will be true.

In orthography, lowercase and lowercase letters are generally applied in a mixed way in a text, and their use is prescribed by the grammatical conventions of each language. Capital letters are reserved for special purposes, such as the letters of a given name or acronyms.

Letter Case Usage Contexts

There are several contexts where it is agreed to use only one type of case or to use it in a specific format. The following are some practical cases.

Use of text cases in programming

In programming languages ​​like C, C ++, Java, JavaScript, PHP, by convention, lowercase letters are always used for variable names and uppercase letters for constant names. For these two letter case types, when it is necessary to write the name of a variable or constant with two words, the "camel case" format is used, which means to unite (concatenate the words removing the spaces) the two words, to start lowercase the first word and transform the first letter of the second word to uppercase, for example: myVariable, letterCase, upperCase, camelCase. In the case of a variable with three or more words, it would follow the same logic: myLetterCase, textCaseConverter. The union of constants with two or more words, in turn, is done in the snake case (snake_case) format, where spaces are replaced by the underscore symbol: LETTER_CASE, TEXT_CASE_CONVERTER.

There are other situations in programming where other types of conventions are applied. Class names in Java are written in the upper camel case format, also known as "Pascal Case", where the camel case style is applied, but the first letter of the variable starts with a capital letter, for example: LetterCase, TextCaseConverter. Package names in Java are all written in lowercase: lettercasepackage, textcaseconverter.

Use of letter cases in mathematics

In mathematics, uppercase letters are used to indicate sets and lowercase letters represent members of sets. Lower case letters also represent names of functions and variables, like the f(x) function.

Use of letter cases in texts and chats on the web

In informal writing among friends on the internet, when a sentence is written in all caps, it gives the feeling that the person who wrote it is shouting. When using only one or two words in uppercase, in the middle of a text, this can indicate emphasis


Letter Case Conversion Functions

In this case converter tool you'll find these following letter case type functions:

Lowercase converter

Lowercase converter is a function that converts the letters of a text to lowercase letters. You can convert from uppercase to lowercase or from any other text case types. When letter is already in lowercase, it will remain in that format.
Example: "i like programming in lowercase letters".

Uppercase converter

Uppercase converter converts the letters of a text to uppercase, also known as ALL CAPS format case. You can convert from lowercase to uppercase or from any other text case types. When letter is already capitalized, it will remain in that format.

Capitalize - Capital letter converter

In the capitalize function, for each word, it make the first letter capitalized and keeps the remaining letters of the word lowercase.
Example: "This Is A Good Capitalized Phrase".

Sentence case converter

The sentence case converter is a function that capitalizes the first letter of each sentence in the text and keeps or converts the remaining letters of all words in the sentence to lowercase letters. Each sentence separation is based on the following symbols: dot (.), exclamation (!), interrogation (?) and ellipsis (...).
Example: "Hi! I'm mary and i like programming in javascript language. And you?".

Case inverter

The case inverter reverses the case of each letter of the text. When the algorithm finds a lowercase letter it converts to uppercase, and when it finds a lowercase letter it converts to lowercase.
Example: for the text "Change case of tExt IS so funnY!", the result will be "cHANGE CASE OF TeXT is SO FUNNy!".

Send me your feedback about this text case converter and let me know if you have some specific need, then I can implement this new feature and improve this online tool. Also, let me know if you have some need about other different text tool or coding tool set.

You can learn about how this online tool works or contribute improving the Case Converter by programming some new feature or fixing bugs. For that, go to Github on Github >> Case Converter and make a pull request. This will be great!