Case Converter
Convert text to upper, lower, sentence or title case (APA, MLA, Chicago), camelCase and more
Loading the tool…
Changes English text to upper case, lower case, sentence case or the title case of a style guide (APA, MLA, Chicago, AP), and to programming formats such as camelCase and snake_case. Use it to format a title or to tidy up variable names.
How to use
- Type or paste your text into "Input".
- Press a format button such as "UPPER CASE", "Title Case" or "camelCase"; the "Result" changes at once.
- For "Title Case", choose APA 7th, MLA 9th, Chicago 17th or 18th edition, or AP under "Title style".
- Press "Copy", or "Use result as input" to apply another format on top.
How it works
- Title case always capitalizes the first word and the first word after a colon; each style keeps different short words in lower case. The page summarizes the rules of the chosen style.
- Word classes come from word lists, so a word such as up used as an adverb (Give Up) may need a manual fix.
- With "Keep acronyms and brand spellings (NASA, iPhone)" on, words with capitals inside them are left as typed.
- The Chinese, Japanese and Korean pages also convert between full-width characters such as "ABC" and half-width ones.
Questions and answers
- What is the difference between APA and MLA title case?
- APA 7 capitalizes every word of four letters or more, so About and With are capitalized. MLA 9 keeps prepositions of any length in lower case and always capitalizes the last word.
- What is the difference between camelCase and snake_case?
- camelCase joins words and capitalizes each word after the first (userName). snake_case joins lower-case words with underscores (user_name). PascalCase also capitalizes the first word (UserName).
- How do I convert text typed in all caps to normal sentences?
- Press "Sentence case"; only the first letter of each sentence stays capitalized. In a line typed all in capitals, acronyms cannot be recognized, so fix names by hand.
- Does it work with letters other than English?
- Any alphabet with upper and lower case works, such as Greek or Cyrillic. Scripts without case, such as Korean or Chinese, stay unchanged.