A free online case converter for any text
Letter case is the difference between capital letters, also called upper case, and small letters, called lower case. A case converter changes the case of every letter in a piece of text without changing the words themselves. Instead of deleting a paragraph that was typed with caps lock on and writing it again, you paste it into the box above, press one button and copy the fixed version.
This online case converter handles 13 styles in one place: seven for writing and six for code. It works as a text case converter for emails, essays and headlines, and as a letter case converter for names, labels and lists. Because the conversion runs in your browser, it is instant even for long documents, and the text you paste is never uploaded.
Upper case converter and lower case converter
The two conversions people need most are the simplest. The upper case converter turns every letter into a capital, which suits short labels, form codes, acronyms and warnings. The lower case converter does the opposite and turns every capital into a small letter.
Both directions have their own pages. The lowercase to uppercase converter changes text the moment you paste it, and so does the uppercase to lowercase converter, which is the quickest fix for a message typed with caps lock on. The caps converter is a cap case converter that works both ways: it adds all caps to text, or takes them out of text that was typed with caps lock on.
When text was typed in capitals by mistake, an upper case to lower case converter is often not the best fix on its own. Lower case removes the capital at the start of every sentence as well. Press Sentence case instead and the converter puts those capitals back for you.
Both conversions follow the rules of each language, not just the English alphabet. Accented letters such as é, ñ and ü change correctly, Greek and Cyrillic text converts as expected, and the German ß becomes SS in capitals.
Capitalized Case: a capital at the start of every word
Capitalized Case, sometimes called capital case or start case, gives every word a capital first letter and makes the rest of the word small. A capital case converter is useful for lists of names, product names, table headings and anything where each word should stand out. Words with apostrophes and hyphens are handled properly, so “don’t stop the well-known music” becomes “Don’t Stop The Well-Known Music”. The capitalized case converter page covers more examples.
Title case converter for headlines
Title case is the style used for headlines and the names of books, films, songs and articles. It capitalizes the important words and keeps short articles, conjunctions and prepositions in lowercase, so “the lord of the rings” becomes “The Lord of the Rings”. The first and last words are always capitalized, and so is the first word after a colon.
The title case converter leaves words of three letters or fewer, such as “of”, “and” and “the”, in lowercase and capitalizes words of four letters or more. That is the rule used by AP and APA style, so it also works as an AP title case converter for most news and blog headlines. Chicago and MLA lowercase longer prepositions too, such as “between” and “through”, so check those by hand if your publication follows them.
Sentence case converter for everyday writing
Sentence case is how normal text is written: a capital letter at the start of each sentence and small letters everywhere else. The sentence case converter finds the start of every sentence after a full stop, question mark or exclamation mark, and capitalizes the pronoun “I” on its own. Abbreviations such as “e.g.” and “i.e.” are not mistaken for the end of a sentence.
Many style guides, including those of Google and Microsoft, now recommend sentence case for headings on websites and in apps, because it is easier to read than title case. After converting, check names of people, places and brands, because the converter cannot tell that “paris” should start with a capital.
Camel case converter and other code cases
Programmers use case to join several words into one name. The camel case converter turns “user first name” into userFirstName, the style used for variables in JavaScript and Java. PascalCase capitalizes the first word too, snake_case joins lowercase words with underscores, kebab-case joins them with hyphens, CONSTANT_CASE uses capitals and underscores, and dot.case uses full stops.
These converters read names in any style, so you can switch a name from snake_case to camelCase without retyping it. “parseHTMLString” is split into “parse”, “HTML” and “String” before it is joined again. Each line is converted separately, which means you can paste a whole list of column names or variables and convert them in one go. The camel case converter, snake case converter and kebab case converter pages explain where each style is used.
Alternating, inverse and other word case styles
Two more styles change the case of each letter rather than each word. Alternating case switches between small and capital letters, as in “hElLo WoRlD”, a style often used for jokes and memes online. Inverse case flips every letter, which repairs text typed with caps lock on while also pressing Shift for capitals. Both are on the alternating case converter and inverse case converter pages.
Why use this case converter tool
Word processors offer some of these styles, but only a few, and each one is hidden in a different menu. This case converter tool puts every writing and code style in one place, so the same box works as a universal case converter for prose, headlines and code.
- Private. Your text is converted on your device and is never sent to a server.
- No limits. Paste a single word or a whole book. There is no character limit and no sign-up.
- Undo and redo. Every conversion can be undone, so you can try styles until one looks right.
- Live counts. Characters, words, sentences and lines update as you type, which helps with titles, meta descriptions and word limits.
- Works everywhere. The page loads quickly on phones, tablets and computers, in light or dark mode.
Once your text is fixed, the same text is ready in the other text tools on this site, from removing line breaks to counting words.