The Text Case Converter is an online tool that converts a text to many case formats.

Insert a text in the box and convert case. Arrow down to indicate the important textarea

0 / 10000

How to use

What is Text/Letter Case?

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.

Case Type Functions

In this text case converter tool we work with these case type functions:

Lowercase converter

Lowercase converter is a function that changes the letters of a text to lowercase letters. You can convert from uppercase to lowercase or from any other text case. If the letter is already in lowercase, it will remain in that format.
Example: "this is a phrase in lowercase letters".

Uppercase converter

Uppercase converter changes the letters of a text/words to uppercase (ALL CAPS FORMAT). You can convert from lowercase to uppercase or from any other text case. If a letter is already capitalized, it will remain in that format.

Capitalize - Capital letter converter

For each word, make the first letter capitalized and keep or make the remaining letters of the word lowercase.
Example: "This Is A Capitalized Text".

Sentence case converter

Sentence case converter 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. This tool separates sentences based on the following symbols: ".", "...", "!" and "?".
Example: "Hello! I'm john. How are you?".

Case inverter

This feature reverses the case of each letter of the sentence. That is, if the algorithm finds a lowercase letter it converts to uppercase, and if it finds a capital letter it converts to lowercase.
Example: for the text "This is a PHRASE that wiLl have uppeR and lower case inverted. It's done!", the result will be "tHIS IS A phrase THAT WIlL HAVE UPPEr AND LOWER CASE INVERTED. iT'S DONE!"

More Online Tools

Access other amazing online tools that can help you with your programming work.

CSV to JSON Converter online tool
 HTML List Generator online tool
Remove Line Breaks online tool


The Text Case Converter is a text generator online tool to help students, workers of many areas, programmers and web developers to convert case of text from and to many text case formats.

It's a very useful tool to save time when you need to generate another text case format of your text. It's a free online tools and no limitations to use.

Why do I need this tool?

You can use this tool to change case of a text when you have written a long text and remembered that it should be in a different text case format.

Contact Me

If you have any ideas to improve this letter converter or if you found an error or have a specific need, please send me a message.

Contact me through the social networks available on the footer.